Components
24
Twig Components
162
Render Count
6177
ms
Render Time
16.0
MiB
Memory Usage
Components
Render calls
| entry | App\Twig\Components\EntryComponent | 12.0 MiB | 14.09 ms | |
|---|---|---|---|---|
| Input props | [ "entry" => App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } "isSingle" => true "showShortSentence" => false "showBody" => true ] |
|||
| Attributes | [ "class" => "entry--single section--top" ] |
|||
| Component | App\Twig\Components\EntryComponent {#2957 -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2958 …} -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 {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +isSingle: true +showShortSentence: false +showBody: true +showMagazineName: false +canSeeTrash: false +newComments: 0 } |
|||
| user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 2.62 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#3514 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#3584 +date: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } "editedAt" => DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#3648 +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#3715 +subject: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +formDest: "entry" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#3781 +formDest: "entry" +subject: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entries_cross | App\Twig\Components\EntriesCrossComponent | 12.0 MiB | 77.71 ms | |
|---|---|---|---|---|
| Input props | [ "entry" => App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntriesCrossComponent {#4095 +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } -repository: App\Repository\EntryRepository {#270 …} -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.23 ms | |
|---|---|---|---|---|
| Input props | [ "id" => "entry_comment_6910ffb9888420.12759231_body" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EditorToolbarComponent {#4220 +id: "entry_comment_6910ffb9888420.12759231_body" } |
|||
| entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 121.70 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4424 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ You might want to use a code block instead of bullet points for your table, the way you presented it is unreadable but I found the info on your blog page.\n \n One of my criteria for video formats is the portability. Like sometimes I might watch something through a web browser which natively supports x264. Yeah x265 provides better compression, and AV1 certainly looks interesting, but they both require the addition of codecs on most of my viewing devices and in some cases that’s not possible.\n \n For most cases I’ve found that CRF25 with x264 works reasonably well. I tend to download 720p videos to watch on our 1080p TV and don’t notice the difference except in very minor situations like rapid motion on a solid-color background (usually only seen on movie studio logo screens). Any sort of animated shows can go even lower without noticeable degradation. """ +lang: "en" +isAdult: false +favouriteCount: 15 +score: 0 +lastActive: DateTime @1704051245 {#4433 : 2023-12-31 20:34:05.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4422 …} +nested: Doctrine\ORM\PersistentCollection {#4420 …} +votes: Doctrine\ORM\PersistentCollection {#4418 …} +reports: Doctrine\ORM\PersistentCollection {#4416 …} +favourites: Doctrine\ORM\PersistentCollection {#4384 …} +notifications: Doctrine\ORM\PersistentCollection {#4388 …} -id: 268064 -bodyTs: "'1080p':111 '720p':105 'addit':71 'anim':144 'av1':62 'background':132 'better':59 'block':8 'blog':30 'browser':51 'bullet':11 'case':83,90 'certain':63 'code':7 'codec':73 'color':131 'compress':60 'crf25':95 'criteria':35 'degrad':152 'devic':79 'differ':118 'download':104 'even':148 'except':119 'format':38 'found':25,93 'go':147 'info':27 'instead':9 'interest':65 'like':42,124 'logo':139 'look':64 'lower':149 'might':2,45 'minor':122 'motion':126 'movi':137 'nativ':53 'notic':116,151 'one':32 'page':31 'point':12 'portabl':41 'possibl':87 'present':19 'provid':58 'rapid':125 'reason':99 'requir':69 'screen':140 'seen':135 'show':145 'situat':123 'solid':130 'solid-color':129 'someth':47 'sometim':43 'sort':142 'studio':138 'support':54 'tabl':15 'tend':102 'tv':112 'unread':22 'use':5 'usual':133 've':92 'video':37,106 'view':78 'want':3 'watch':46,108 'way':17 'web':50 'well':100 'without':150 'work':98 'x264':55,97 'x265':57 'yeah':56" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://mander.xyz/comment/6369347" +editedAt: null +createdAt: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#5064 +comment: App\Entity\EntryComment {#4424 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ You might want to use a code block instead of bullet points for your table, the way you presented it is unreadable but I found the info on your blog page.\n \n One of my criteria for video formats is the portability. Like sometimes I might watch something through a web browser which natively supports x264. Yeah x265 provides better compression, and AV1 certainly looks interesting, but they both require the addition of codecs on most of my viewing devices and in some cases that’s not possible.\n \n For most cases I’ve found that CRF25 with x264 works reasonably well. I tend to download 720p videos to watch on our 1080p TV and don’t notice the difference except in very minor situations like rapid motion on a solid-color background (usually only seen on movie studio logo screens). Any sort of animated shows can go even lower without noticeable degradation. """ +lang: "en" +isAdult: false +favouriteCount: 15 +score: 0 +lastActive: DateTime @1704051245 {#4433 : 2023-12-31 20:34:05.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4422 …} +nested: Doctrine\ORM\PersistentCollection {#4420 …} +votes: Doctrine\ORM\PersistentCollection {#4418 …} +reports: Doctrine\ORM\PersistentCollection {#4416 …} +favourites: Doctrine\ORM\PersistentCollection {#4384 …} +notifications: Doctrine\ORM\PersistentCollection {#4388 …} -id: 268064 -bodyTs: "'1080p':111 '720p':105 'addit':71 'anim':144 'av1':62 'background':132 'better':59 'block':8 'blog':30 'browser':51 'bullet':11 'case':83,90 'certain':63 'code':7 'codec':73 'color':131 'compress':60 'crf25':95 'criteria':35 'degrad':152 'devic':79 'differ':118 'download':104 'even':148 'except':119 'format':38 'found':25,93 'go':147 'info':27 'instead':9 'interest':65 'like':42,124 'logo':139 'look':64 'lower':149 'might':2,45 'minor':122 'motion':126 'movi':137 'nativ':53 'notic':116,151 'one':32 'page':31 'point':12 'portabl':41 'possibl':87 'present':19 'provid':58 'rapid':125 'reason':99 'requir':69 'screen':140 'seen':135 'show':145 'situat':123 'solid':130 'solid-color':129 'someth':47 'sometim':43 'sort':142 'studio':138 'support':54 'tabl':15 'tend':102 'tv':112 'unread':22 'use':5 'usual':133 've':92 'video':37,106 'view':78 'want':3 'watch':46,108 'way':17 'web':50 'well':100 'without':150 'work':98 'x264':55,97 'x265':57 'yeah':56" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://mander.xyz/comment/6369347" +editedAt: null +createdAt: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.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 {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#5175 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#5230 +date: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#5284 +createdAt: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#5340 +width: 40 +height: 40 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4424 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ You might want to use a code block instead of bullet points for your table, the way you presented it is unreadable but I found the info on your blog page.\n \n One of my criteria for video formats is the portability. Like sometimes I might watch something through a web browser which natively supports x264. Yeah x265 provides better compression, and AV1 certainly looks interesting, but they both require the addition of codecs on most of my viewing devices and in some cases that’s not possible.\n \n For most cases I’ve found that CRF25 with x264 works reasonably well. I tend to download 720p videos to watch on our 1080p TV and don’t notice the difference except in very minor situations like rapid motion on a solid-color background (usually only seen on movie studio logo screens). Any sort of animated shows can go even lower without noticeable degradation. """ +lang: "en" +isAdult: false +favouriteCount: 15 +score: 0 +lastActive: DateTime @1704051245 {#4433 : 2023-12-31 20:34:05.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4422 …} +nested: Doctrine\ORM\PersistentCollection {#4420 …} +votes: Doctrine\ORM\PersistentCollection {#4418 …} +reports: Doctrine\ORM\PersistentCollection {#4416 …} +favourites: Doctrine\ORM\PersistentCollection {#4384 …} +notifications: Doctrine\ORM\PersistentCollection {#4388 …} -id: 268064 -bodyTs: "'1080p':111 '720p':105 'addit':71 'anim':144 'av1':62 'background':132 'better':59 'block':8 'blog':30 'browser':51 'bullet':11 'case':83,90 'certain':63 'code':7 'codec':73 'color':131 'compress':60 'crf25':95 'criteria':35 'degrad':152 'devic':79 'differ':118 'download':104 'even':148 'except':119 'format':38 'found':25,93 'go':147 'info':27 'instead':9 'interest':65 'like':42,124 'logo':139 'look':64 'lower':149 'might':2,45 'minor':122 'motion':126 'movi':137 'nativ':53 'notic':116,151 'one':32 'page':31 'point':12 'portabl':41 'possibl':87 'present':19 'provid':58 'rapid':125 'reason':99 'requir':69 'screen':140 'seen':135 'show':145 'situat':123 'solid':130 'solid-color':129 'someth':47 'sometim':43 'sort':142 'studio':138 'support':54 'tabl':15 'tend':102 'tv':112 'unread':22 'use':5 'usual':133 've':92 'video':37,106 'view':78 'want':3 'watch':46,108 'way':17 'web':50 'well':100 'without':150 'work':98 'x264':55,97 'x265':57 'yeah':56" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://mander.xyz/comment/6369347" +editedAt: null +createdAt: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#5431 +subject: App\Entity\EntryComment {#4424 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ You might want to use a code block instead of bullet points for your table, the way you presented it is unreadable but I found the info on your blog page.\n \n One of my criteria for video formats is the portability. Like sometimes I might watch something through a web browser which natively supports x264. Yeah x265 provides better compression, and AV1 certainly looks interesting, but they both require the addition of codecs on most of my viewing devices and in some cases that’s not possible.\n \n For most cases I’ve found that CRF25 with x264 works reasonably well. I tend to download 720p videos to watch on our 1080p TV and don’t notice the difference except in very minor situations like rapid motion on a solid-color background (usually only seen on movie studio logo screens). Any sort of animated shows can go even lower without noticeable degradation. """ +lang: "en" +isAdult: false +favouriteCount: 15 +score: 0 +lastActive: DateTime @1704051245 {#4433 : 2023-12-31 20:34:05.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4422 …} +nested: Doctrine\ORM\PersistentCollection {#4420 …} +votes: Doctrine\ORM\PersistentCollection {#4418 …} +reports: Doctrine\ORM\PersistentCollection {#4416 …} +favourites: Doctrine\ORM\PersistentCollection {#4384 …} +notifications: Doctrine\ORM\PersistentCollection {#4388 …} -id: 268064 -bodyTs: "'1080p':111 '720p':105 'addit':71 'anim':144 'av1':62 'background':132 'better':59 'block':8 'blog':30 'browser':51 'bullet':11 'case':83,90 'certain':63 'code':7 'codec':73 'color':131 'compress':60 'crf25':95 'criteria':35 'degrad':152 'devic':79 'differ':118 'download':104 'even':148 'except':119 'format':38 'found':25,93 'go':147 'info':27 'instead':9 'interest':65 'like':42,124 'logo':139 'look':64 'lower':149 'might':2,45 'minor':122 'motion':126 'movi':137 'nativ':53 'notic':116,151 'one':32 'page':31 'point':12 'portabl':41 'possibl':87 'present':19 'provid':58 'rapid':125 'reason':99 'requir':69 'screen':140 'seen':135 'show':145 'situat':123 'solid':130 'solid-color':129 'someth':47 'sometim':43 'sort':142 'studio':138 'support':54 'tabl':15 'tend':102 'tv':112 'unread':22 'use':5 'usual':133 've':92 'video':37,106 'view':78 'want':3 'watch':46,108 'way':17 'web':50 'well':100 'without':150 'work':98 'x264':55,97 'x265':57 'yeah':56" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://mander.xyz/comment/6369347" +editedAt: null +createdAt: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.14 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4424 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ You might want to use a code block instead of bullet points for your table, the way you presented it is unreadable but I found the info on your blog page.\n \n One of my criteria for video formats is the portability. Like sometimes I might watch something through a web browser which natively supports x264. Yeah x265 provides better compression, and AV1 certainly looks interesting, but they both require the addition of codecs on most of my viewing devices and in some cases that’s not possible.\n \n For most cases I’ve found that CRF25 with x264 works reasonably well. I tend to download 720p videos to watch on our 1080p TV and don’t notice the difference except in very minor situations like rapid motion on a solid-color background (usually only seen on movie studio logo screens). Any sort of animated shows can go even lower without noticeable degradation. """ +lang: "en" +isAdult: false +favouriteCount: 15 +score: 0 +lastActive: DateTime @1704051245 {#4433 : 2023-12-31 20:34:05.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4422 …} +nested: Doctrine\ORM\PersistentCollection {#4420 …} +votes: Doctrine\ORM\PersistentCollection {#4418 …} +reports: Doctrine\ORM\PersistentCollection {#4416 …} +favourites: Doctrine\ORM\PersistentCollection {#4384 …} +notifications: Doctrine\ORM\PersistentCollection {#4388 …} -id: 268064 -bodyTs: "'1080p':111 '720p':105 'addit':71 'anim':144 'av1':62 'background':132 'better':59 'block':8 'blog':30 'browser':51 'bullet':11 'case':83,90 'certain':63 'code':7 'codec':73 'color':131 'compress':60 'crf25':95 'criteria':35 'degrad':152 'devic':79 'differ':118 'download':104 'even':148 'except':119 'format':38 'found':25,93 'go':147 'info':27 'instead':9 'interest':65 'like':42,124 'logo':139 'look':64 'lower':149 'might':2,45 'minor':122 'motion':126 'movi':137 'nativ':53 'notic':116,151 'one':32 'page':31 'point':12 'portabl':41 'possibl':87 'present':19 'provid':58 'rapid':125 'reason':99 'requir':69 'screen':140 'seen':135 'show':145 'situat':123 'solid':130 'solid-color':129 'someth':47 'sometim':43 'sort':142 'studio':138 'support':54 'tabl':15 'tend':102 'tv':112 'unread':22 'use':5 'usual':133 've':92 'video':37,106 'view':78 'want':3 'watch':46,108 'way':17 'web':50 'well':100 'without':150 'work':98 'x264':55,97 'x265':57 'yeah':56" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://mander.xyz/comment/6369347" +editedAt: null +createdAt: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#5488 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4424 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ You might want to use a code block instead of bullet points for your table, the way you presented it is unreadable but I found the info on your blog page.\n \n One of my criteria for video formats is the portability. Like sometimes I might watch something through a web browser which natively supports x264. Yeah x265 provides better compression, and AV1 certainly looks interesting, but they both require the addition of codecs on most of my viewing devices and in some cases that’s not possible.\n \n For most cases I’ve found that CRF25 with x264 works reasonably well. I tend to download 720p videos to watch on our 1080p TV and don’t notice the difference except in very minor situations like rapid motion on a solid-color background (usually only seen on movie studio logo screens). Any sort of animated shows can go even lower without noticeable degradation. """ +lang: "en" +isAdult: false +favouriteCount: 15 +score: 0 +lastActive: DateTime @1704051245 {#4433 : 2023-12-31 20:34:05.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4422 …} +nested: Doctrine\ORM\PersistentCollection {#4420 …} +votes: Doctrine\ORM\PersistentCollection {#4418 …} +reports: Doctrine\ORM\PersistentCollection {#4416 …} +favourites: Doctrine\ORM\PersistentCollection {#4384 …} +notifications: Doctrine\ORM\PersistentCollection {#4388 …} -id: 268064 -bodyTs: "'1080p':111 '720p':105 'addit':71 'anim':144 'av1':62 'background':132 'better':59 'block':8 'blog':30 'browser':51 'bullet':11 'case':83,90 'certain':63 'code':7 'codec':73 'color':131 'compress':60 'crf25':95 'criteria':35 'degrad':152 'devic':79 'differ':118 'download':104 'even':148 'except':119 'format':38 'found':25,93 'go':147 'info':27 'instead':9 'interest':65 'like':42,124 'logo':139 'look':64 'lower':149 'might':2,45 'minor':122 'motion':126 'movi':137 'nativ':53 'notic':116,151 'one':32 'page':31 'point':12 'portabl':41 'possibl':87 'present':19 'provid':58 'rapid':125 'reason':99 'requir':69 'screen':140 'seen':135 'show':145 'situat':123 'solid':130 'solid-color':129 'someth':47 'sometim':43 'sort':142 'studio':138 'support':54 'tabl':15 'tend':102 'tv':112 'unread':22 'use':5 'usual':133 've':92 'video':37,106 'view':78 'want':3 'watch':46,108 'way':17 'web':50 'well':100 'without':150 'work':98 'x264':55,97 'x265':57 'yeah':56" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://mander.xyz/comment/6369347" +editedAt: null +createdAt: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 52.67 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4424 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ You might want to use a code block instead of bullet points for your table, the way you presented it is unreadable but I found the info on your blog page.\n \n One of my criteria for video formats is the portability. Like sometimes I might watch something through a web browser which natively supports x264. Yeah x265 provides better compression, and AV1 certainly looks interesting, but they both require the addition of codecs on most of my viewing devices and in some cases that’s not possible.\n \n For most cases I’ve found that CRF25 with x264 works reasonably well. I tend to download 720p videos to watch on our 1080p TV and don’t notice the difference except in very minor situations like rapid motion on a solid-color background (usually only seen on movie studio logo screens). Any sort of animated shows can go even lower without noticeable degradation. """ +lang: "en" +isAdult: false +favouriteCount: 15 +score: 0 +lastActive: DateTime @1704051245 {#4433 : 2023-12-31 20:34:05.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4422 …} +nested: Doctrine\ORM\PersistentCollection {#4420 …} +votes: Doctrine\ORM\PersistentCollection {#4418 …} +reports: Doctrine\ORM\PersistentCollection {#4416 …} +favourites: Doctrine\ORM\PersistentCollection {#4384 …} +notifications: Doctrine\ORM\PersistentCollection {#4388 …} -id: 268064 -bodyTs: "'1080p':111 '720p':105 'addit':71 'anim':144 'av1':62 'background':132 'better':59 'block':8 'blog':30 'browser':51 'bullet':11 'case':83,90 'certain':63 'code':7 'codec':73 'color':131 'compress':60 'crf25':95 'criteria':35 'degrad':152 'devic':79 'differ':118 'download':104 'even':148 'except':119 'format':38 'found':25,93 'go':147 'info':27 'instead':9 'interest':65 'like':42,124 'logo':139 'look':64 'lower':149 'might':2,45 'minor':122 'motion':126 'movi':137 'nativ':53 'notic':116,151 'one':32 'page':31 'point':12 'portabl':41 'possibl':87 'present':19 'provid':58 'rapid':125 'reason':99 'requir':69 'screen':140 'seen':135 'show':145 'situat':123 'solid':130 'solid-color':129 'someth':47 'sometim':43 'sort':142 'studio':138 'support':54 'tabl':15 'tend':102 'tv':112 'unread':22 'use':5 'usual':133 've':92 'video':37,106 'view':78 'want':3 'watch':46,108 'way':17 'web':50 'well':100 'without':150 'work':98 'x264':55,97 'x265':57 'yeah':56" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://mander.xyz/comment/6369347" +editedAt: null +createdAt: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#5733 +comment: App\Entity\EntryComment {#4424 +user: App\Entity\User {#4373 +avatar: null +cover: null +email: "Shdwdrgn@mander.xyz" +username: "@Shdwdrgn@mander.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: "A person with way too many hobbies, but I still continue to learn new things." +lastActive: DateTime @1728855246 {#4432 : 2024-10-13 23:34:06.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4369 …} +entries: Doctrine\ORM\PersistentCollection {#4367 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4364 …} +entryComments: Doctrine\ORM\PersistentCollection {#4362 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4360 …} +posts: Doctrine\ORM\PersistentCollection {#4357 …} +postVotes: Doctrine\ORM\PersistentCollection {#4355 …} +postComments: Doctrine\ORM\PersistentCollection {#4352 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4350 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4348 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4345 …} +follows: Doctrine\ORM\PersistentCollection {#4343 …} +followers: Doctrine\ORM\PersistentCollection {#4341 …} +blocks: Doctrine\ORM\PersistentCollection {#4490 …} +blockers: Doctrine\ORM\PersistentCollection {#4485 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4479 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4469 …} +reports: Doctrine\ORM\PersistentCollection {#4458 …} +favourites: Doctrine\ORM\PersistentCollection {#4431 …} +violations: Doctrine\ORM\PersistentCollection {#4491 …} +notifications: Doctrine\ORM\PersistentCollection {#4487 …} +awards: Doctrine\ORM\PersistentCollection {#4450 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4477 …} +categories: Doctrine\ORM\PersistentCollection {#4480 …} -id: 7496 -password: "$2y$13$xCQWhtWK1brVRV48QdjSleQLH5iUAqzPpejEl4nt5ZVPITYfqXRqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4478 …} +apId: "Shdwdrgn@mander.xyz" +apProfileId: "https://mander.xyz/u/Shdwdrgn" +apPublicUrl: "https://mander.xyz/u/Shdwdrgn" +apFollowersUrl: null +apInboxUrl: "https://mander.xyz/inbox" +apDomain: "mander.xyz" +apPreferredUsername: "Shdwdrgn" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1701980774 {#4428 : 2023-12-07 21:26:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687470423 {#4426 : 2023-06-22 23:47:03.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ You might want to use a code block instead of bullet points for your table, the way you presented it is unreadable but I found the info on your blog page.\n \n One of my criteria for video formats is the portability. Like sometimes I might watch something through a web browser which natively supports x264. Yeah x265 provides better compression, and AV1 certainly looks interesting, but they both require the addition of codecs on most of my viewing devices and in some cases that’s not possible.\n \n For most cases I’ve found that CRF25 with x264 works reasonably well. I tend to download 720p videos to watch on our 1080p TV and don’t notice the difference except in very minor situations like rapid motion on a solid-color background (usually only seen on movie studio logo screens). Any sort of animated shows can go even lower without noticeable degradation. """ +lang: "en" +isAdult: false +favouriteCount: 15 +score: 0 +lastActive: DateTime @1704051245 {#4433 : 2023-12-31 20:34:05.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4422 …} +nested: Doctrine\ORM\PersistentCollection {#4420 …} +votes: Doctrine\ORM\PersistentCollection {#4418 …} +reports: Doctrine\ORM\PersistentCollection {#4416 …} +favourites: Doctrine\ORM\PersistentCollection {#4384 …} +notifications: Doctrine\ORM\PersistentCollection {#4388 …} -id: 268064 -bodyTs: "'1080p':111 '720p':105 'addit':71 'anim':144 'av1':62 'background':132 'better':59 'block':8 'blog':30 'browser':51 'bullet':11 'case':83,90 'certain':63 'code':7 'codec':73 'color':131 'compress':60 'crf25':95 'criteria':35 'degrad':152 'devic':79 'differ':118 'download':104 'even':148 'except':119 'format':38 'found':25,93 'go':147 'info':27 'instead':9 'interest':65 'like':42,124 'logo':139 'look':64 'lower':149 'might':2,45 'minor':122 'motion':126 'movi':137 'nativ':53 'notic':116,151 'one':32 'page':31 'point':12 'portabl':41 'possibl':87 'present':19 'provid':58 'rapid':125 'reason':99 'requir':69 'screen':140 'seen':135 'show':145 'situat':123 'solid':130 'solid-color':129 'someth':47 'sometim':43 'sort':142 'studio':138 'support':54 'tabl':15 'tend':102 'tv':112 'unread':22 'use':5 'usual':133 've':92 'video':37,106 'view':78 'want':3 'watch':46,108 'way':17 'web':50 'well':100 'without':150 'work':98 'x264':55,97 'x265':57 'yeah':56" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://mander.xyz/comment/6369347" +editedAt: null +createdAt: DateTimeImmutable @1704051245 {#4365 : 2023-12-31 20:34:05.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 1,502.62 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#5817 +comment: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49: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.15 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#5862 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#5917 +date: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#5971 +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 4.01 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#6025 +width: 40 +height: 40 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#6106 +subject: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#6163 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 1,438.86 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#6403 +comment: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +nestedComments: [ 268953 => App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470} +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } 269449 => App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039} +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } 269494 => App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058} +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } 269505 => App\Entity\EntryComment {#5112 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5089} +root: App\Entity\EntryComment {#4470} +body: "GPU encoding uses (relatively) simpler fixed function encoders that do it much faster than the CPU which uses its general purpose transistors to run an encoding algorithm. End result is GPU encoding is speedy at the cost of visual quality per bitrate; the file size is bigger for same visual quality as a CPU encode. Importantly for storing your videos - CPU encoding, while much slower, will get your file size smaller at the same visual quality threshold you desire, so you can save more videos per drive!" +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1704095921 {#5107 : 2024-01-01 08:58:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" "@GekkoState@lemmings.world" ] +children: Doctrine\ORM\PersistentCollection {#5102 …} +nested: Doctrine\ORM\PersistentCollection {#5100 …} +votes: Doctrine\ORM\PersistentCollection {#5098 …} +reports: Doctrine\ORM\PersistentCollection {#5114 …} +favourites: Doctrine\ORM\PersistentCollection {#5116 …} +notifications: Doctrine\ORM\PersistentCollection {#5118 …} -id: 269505 -bodyTs: "'algorithm':27 'bigger':47 'bitrat':42 'cost':37 'cpu':16,54,61 'desir':79 'drive':87 'encod':2,8,26,32,55,62 'end':28 'faster':13 'file':44,69 'fix':6 'function':7 'general':20 'get':67 'gpu':1,31 'import':56 'much':12,64 'per':41,86 'purpos':21 'qualiti':40,51,76 'relat':4 'result':29 'run':24 'save':83 'simpler':5 'size':45,70 'slower':65 'smaller':71 'speedi':34 'store':58 'threshold':77 'transistor':22 'use':3,18 'video':60,85 'visual':39,50,75" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/comment/5322036" +editedAt: null +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } } ] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 587.09 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#6463 +comment: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.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.27 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#6510 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#6565 +date: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#6619 +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 39.40 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#6673 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#6758 +subject: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 2.65 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#6815 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 509.69 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#7055 +comment: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +nestedComments: [] +level: 2 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 505.28 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } "showNested" => true "level" => 3 "showEntryTitle" => false "showMagazineName" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#7110 +comment: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.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.23 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#7155 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#7210 +date: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#7264 +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.31 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#7318 +width: 40 +height: 40 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#7408 +subject: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#7465 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 475.45 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } "level" => 3 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#7705 +comment: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +nestedComments: [] +level: 3 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 464.86 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } "showNested" => true "level" => 4 "showEntryTitle" => false "showMagazineName" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#7760 +comment: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.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 | 32.43 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#7805 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#3418 +date: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#3364 +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.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 {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#3321 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#3250 +subject: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.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 {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#3203 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 134.33 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } "level" => 4 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#7834 +comment: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } +nestedComments: [] +level: 4 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 99.16 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5112 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "GPU encoding uses (relatively) simpler fixed function encoders that do it much faster than the CPU which uses its general purpose transistors to run an encoding algorithm. End result is GPU encoding is speedy at the cost of visual quality per bitrate; the file size is bigger for same visual quality as a CPU encode. Importantly for storing your videos - CPU encoding, while much slower, will get your file size smaller at the same visual quality threshold you desire, so you can save more videos per drive!" +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1704095921 {#5107 : 2024-01-01 08:58:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" "@GekkoState@lemmings.world" ] +children: Doctrine\ORM\PersistentCollection {#5102 …} +nested: Doctrine\ORM\PersistentCollection {#5100 …} +votes: Doctrine\ORM\PersistentCollection {#5098 …} +reports: Doctrine\ORM\PersistentCollection {#5114 …} +favourites: Doctrine\ORM\PersistentCollection {#5116 …} +notifications: Doctrine\ORM\PersistentCollection {#5118 …} -id: 269505 -bodyTs: "'algorithm':27 'bigger':47 'bitrat':42 'cost':37 'cpu':16,54,61 'desir':79 'drive':87 'encod':2,8,26,32,55,62 'end':28 'faster':13 'file':44,69 'fix':6 'function':7 'general':20 'get':67 'gpu':1,31 'import':56 'much':12,64 'per':41,86 'purpos':21 'qualiti':40,51,76 'relat':4 'result':29 'run':24 'save':83 'simpler':5 'size':45,70 'slower':65 'smaller':71 'speedi':34 'store':58 'threshold':77 'transistor':22 'use':3,18 'video':60,85 'visual':39,50,75" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/comment/5322036" +editedAt: null +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } } "showNested" => true "level" => 5 "showEntryTitle" => false "showMagazineName" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#7889 +comment: App\Entity\EntryComment {#5112 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "GPU encoding uses (relatively) simpler fixed function encoders that do it much faster than the CPU which uses its general purpose transistors to run an encoding algorithm. End result is GPU encoding is speedy at the cost of visual quality per bitrate; the file size is bigger for same visual quality as a CPU encode. Importantly for storing your videos - CPU encoding, while much slower, will get your file size smaller at the same visual quality threshold you desire, so you can save more videos per drive!" +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1704095921 {#5107 : 2024-01-01 08:58:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" "@GekkoState@lemmings.world" ] +children: Doctrine\ORM\PersistentCollection {#5102 …} +nested: Doctrine\ORM\PersistentCollection {#5100 …} +votes: Doctrine\ORM\PersistentCollection {#5098 …} +reports: Doctrine\ORM\PersistentCollection {#5114 …} +favourites: Doctrine\ORM\PersistentCollection {#5116 …} +notifications: Doctrine\ORM\PersistentCollection {#5118 …} -id: 269505 -bodyTs: "'algorithm':27 'bigger':47 'bitrat':42 'cost':37 'cpu':16,54,61 'desir':79 'drive':87 'encod':2,8,26,32,55,62 'end':28 'faster':13 'file':44,69 'fix':6 'function':7 'general':20 'get':67 'gpu':1,31 'import':56 'much':12,64 'per':41,86 'purpos':21 'qualiti':40,51,76 'relat':4 'result':29 'run':24 'save':83 'simpler':5 'size':45,70 'slower':65 'smaller':71 'speedi':34 'store':58 'threshold':77 'transistor':22 'use':3,18 'video':60,85 'visual':39,50,75" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/comment/5322036" +editedAt: null +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.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 | 12.0 MiB | 25.88 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#7934 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#8053 +date: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#8107 +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 21.26 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#8161 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5112 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "GPU encoding uses (relatively) simpler fixed function encoders that do it much faster than the CPU which uses its general purpose transistors to run an encoding algorithm. End result is GPU encoding is speedy at the cost of visual quality per bitrate; the file size is bigger for same visual quality as a CPU encode. Importantly for storing your videos - CPU encoding, while much slower, will get your file size smaller at the same visual quality threshold you desire, so you can save more videos per drive!" +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1704095921 {#5107 : 2024-01-01 08:58:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" "@GekkoState@lemmings.world" ] +children: Doctrine\ORM\PersistentCollection {#5102 …} +nested: Doctrine\ORM\PersistentCollection {#5100 …} +votes: Doctrine\ORM\PersistentCollection {#5098 …} +reports: Doctrine\ORM\PersistentCollection {#5114 …} +favourites: Doctrine\ORM\PersistentCollection {#5116 …} +notifications: Doctrine\ORM\PersistentCollection {#5118 …} -id: 269505 -bodyTs: "'algorithm':27 'bigger':47 'bitrat':42 'cost':37 'cpu':16,54,61 'desir':79 'drive':87 'encod':2,8,26,32,55,62 'end':28 'faster':13 'file':44,69 'fix':6 'function':7 'general':20 'get':67 'gpu':1,31 'import':56 'much':12,64 'per':41,86 'purpos':21 'qualiti':40,51,76 'relat':4 'result':29 'run':24 'save':83 'simpler':5 'size':45,70 'slower':65 'smaller':71 'speedi':34 'store':58 'threshold':77 'transistor':22 'use':3,18 'video':60,85 'visual':39,50,75" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/comment/5322036" +editedAt: null +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#8238 +subject: App\Entity\EntryComment {#5112 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "GPU encoding uses (relatively) simpler fixed function encoders that do it much faster than the CPU which uses its general purpose transistors to run an encoding algorithm. End result is GPU encoding is speedy at the cost of visual quality per bitrate; the file size is bigger for same visual quality as a CPU encode. Importantly for storing your videos - CPU encoding, while much slower, will get your file size smaller at the same visual quality threshold you desire, so you can save more videos per drive!" +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1704095921 {#5107 : 2024-01-01 08:58:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" "@GekkoState@lemmings.world" ] +children: Doctrine\ORM\PersistentCollection {#5102 …} +nested: Doctrine\ORM\PersistentCollection {#5100 …} +votes: Doctrine\ORM\PersistentCollection {#5098 …} +reports: Doctrine\ORM\PersistentCollection {#5114 …} +favourites: Doctrine\ORM\PersistentCollection {#5116 …} +notifications: Doctrine\ORM\PersistentCollection {#5118 …} -id: 269505 -bodyTs: "'algorithm':27 'bigger':47 'bitrat':42 'cost':37 'cpu':16,54,61 'desir':79 'drive':87 'encod':2,8,26,32,55,62 'end':28 'faster':13 'file':44,69 'fix':6 'function':7 'general':20 'get':67 'gpu':1,31 'import':56 'much':12,64 'per':41,86 'purpos':21 'qualiti':40,51,76 'relat':4 'result':29 'run':24 'save':83 'simpler':5 'size':45,70 'slower':65 'smaller':71 'speedi':34 'store':58 'threshold':77 'transistor':22 'use':3,18 'video':60,85 'visual':39,50,75" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/comment/5322036" +editedAt: null +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5112 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "GPU encoding uses (relatively) simpler fixed function encoders that do it much faster than the CPU which uses its general purpose transistors to run an encoding algorithm. End result is GPU encoding is speedy at the cost of visual quality per bitrate; the file size is bigger for same visual quality as a CPU encode. Importantly for storing your videos - CPU encoding, while much slower, will get your file size smaller at the same visual quality threshold you desire, so you can save more videos per drive!" +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1704095921 {#5107 : 2024-01-01 08:58:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" "@GekkoState@lemmings.world" ] +children: Doctrine\ORM\PersistentCollection {#5102 …} +nested: Doctrine\ORM\PersistentCollection {#5100 …} +votes: Doctrine\ORM\PersistentCollection {#5098 …} +reports: Doctrine\ORM\PersistentCollection {#5114 …} +favourites: Doctrine\ORM\PersistentCollection {#5116 …} +notifications: Doctrine\ORM\PersistentCollection {#5118 …} -id: 269505 -bodyTs: "'algorithm':27 'bigger':47 'bitrat':42 'cost':37 'cpu':16,54,61 'desir':79 'drive':87 'encod':2,8,26,32,55,62 'end':28 'faster':13 'file':44,69 'fix':6 'function':7 'general':20 'get':67 'gpu':1,31 'import':56 'much':12,64 'per':41,86 'purpos':21 'qualiti':40,51,76 'relat':4 'result':29 'run':24 'save':83 'simpler':5 'size':45,70 'slower':65 'smaller':71 'speedi':34 'store':58 'threshold':77 'transistor':22 'use':3,18 'video':60,85 'visual':39,50,75" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/comment/5322036" +editedAt: null +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#8295 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5112 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "GPU encoding uses (relatively) simpler fixed function encoders that do it much faster than the CPU which uses its general purpose transistors to run an encoding algorithm. End result is GPU encoding is speedy at the cost of visual quality per bitrate; the file size is bigger for same visual quality as a CPU encode. Importantly for storing your videos - CPU encoding, while much slower, will get your file size smaller at the same visual quality threshold you desire, so you can save more videos per drive!" +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1704095921 {#5107 : 2024-01-01 08:58:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" "@GekkoState@lemmings.world" ] +children: Doctrine\ORM\PersistentCollection {#5102 …} +nested: Doctrine\ORM\PersistentCollection {#5100 …} +votes: Doctrine\ORM\PersistentCollection {#5098 …} +reports: Doctrine\ORM\PersistentCollection {#5114 …} +favourites: Doctrine\ORM\PersistentCollection {#5116 …} +notifications: Doctrine\ORM\PersistentCollection {#5118 …} -id: 269505 -bodyTs: "'algorithm':27 'bigger':47 'bitrat':42 'cost':37 'cpu':16,54,61 'desir':79 'drive':87 'encod':2,8,26,32,55,62 'end':28 'faster':13 'file':44,69 'fix':6 'function':7 'general':20 'get':67 'gpu':1,31 'import':56 'much':12,64 'per':41,86 'purpos':21 'qualiti':40,51,76 'relat':4 'result':29 'run':24 'save':83 'simpler':5 'size':45,70 'slower':65 'smaller':71 'speedi':34 'store':58 'threshold':77 'transistor':22 'use':3,18 'video':60,85 'visual':39,50,75" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/comment/5322036" +editedAt: null +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 1.52 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5112 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "GPU encoding uses (relatively) simpler fixed function encoders that do it much faster than the CPU which uses its general purpose transistors to run an encoding algorithm. End result is GPU encoding is speedy at the cost of visual quality per bitrate; the file size is bigger for same visual quality as a CPU encode. Importantly for storing your videos - CPU encoding, while much slower, will get your file size smaller at the same visual quality threshold you desire, so you can save more videos per drive!" +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1704095921 {#5107 : 2024-01-01 08:58:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" "@GekkoState@lemmings.world" ] +children: Doctrine\ORM\PersistentCollection {#5102 …} +nested: Doctrine\ORM\PersistentCollection {#5100 …} +votes: Doctrine\ORM\PersistentCollection {#5098 …} +reports: Doctrine\ORM\PersistentCollection {#5114 …} +favourites: Doctrine\ORM\PersistentCollection {#5116 …} +notifications: Doctrine\ORM\PersistentCollection {#5118 …} -id: 269505 -bodyTs: "'algorithm':27 'bigger':47 'bitrat':42 'cost':37 'cpu':16,54,61 'desir':79 'drive':87 'encod':2,8,26,32,55,62 'end':28 'faster':13 'file':44,69 'fix':6 'function':7 'general':20 'get':67 'gpu':1,31 'import':56 'much':12,64 'per':41,86 'purpos':21 'qualiti':40,51,76 'relat':4 'result':29 'run':24 'save':83 'simpler':5 'size':45,70 'slower':65 'smaller':71 'speedi':34 'store':58 'threshold':77 'transistor':22 'use':3,18 'video':60,85 'visual':39,50,75" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/comment/5322036" +editedAt: null +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } } "level" => 5 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#8535 +comment: App\Entity\EntryComment {#5112 +user: Proxies\__CG__\App\Entity\User {#5104 +avatar: Proxies\__CG__\App\Entity\Image {#7979 …} +cover: null +email: "glizzyguzzler@lemmy.blahaj.zone" +username: "@glizzyguzzler@lemmy.blahaj.zone" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1727320006 {#7974 : 2024-09-26 05:06: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#7981 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7983 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#7985 …} +entries: Doctrine\ORM\PersistentCollection {#7987 …} +entryVotes: Doctrine\ORM\PersistentCollection {#7989 …} +entryComments: Doctrine\ORM\PersistentCollection {#7991 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …} +posts: Doctrine\ORM\PersistentCollection {#7995 …} +postVotes: Doctrine\ORM\PersistentCollection {#7997 …} +postComments: Doctrine\ORM\PersistentCollection {#7999 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …} +subscriptions: Doctrine\ORM\PersistentCollection {#8003 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#8005 …} +follows: Doctrine\ORM\PersistentCollection {#8007 …} +followers: Doctrine\ORM\PersistentCollection {#8009 …} +blocks: Doctrine\ORM\PersistentCollection {#8011 …} +blockers: Doctrine\ORM\PersistentCollection {#8013 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#8015 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#8017 …} +reports: Doctrine\ORM\PersistentCollection {#8019 …} +favourites: Doctrine\ORM\PersistentCollection {#8021 …} +violations: Doctrine\ORM\PersistentCollection {#8023 …} +notifications: Doctrine\ORM\PersistentCollection {#8025 …} +awards: Doctrine\ORM\PersistentCollection {#8027 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#8029 …} +categories: Doctrine\ORM\PersistentCollection {#8031 …} -id: 71522 -password: "$2y$13$7G68t.zuHs2fDFFj3fPmnuI1eUjEURVZth8.OWFqnPPtmaHWaRYVS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8033 …} +apId: "glizzyguzzler@lemmy.blahaj.zone" +apProfileId: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apPublicUrl: "https://lemmy.blahaj.zone/u/glizzyguzzler" +apFollowersUrl: null +apInboxUrl: "https://lemmy.blahaj.zone/inbox" +apDomain: "lemmy.blahaj.zone" +apPreferredUsername: "glizzyguzzler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1699135962 {#7971 : 2023-11-04 23:12:42.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699135961 {#7973 : 2023-11-04 23:12:41.0 +01:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5089 +user: Proxies\__CG__\App\Entity\User {#5081 +avatar: null +cover: null +email: "GekkoState@lemmings.world" +username: "@GekkoState@lemmings.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1710219933 {#3472 : 2024-03-12 06:05:33.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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#3478 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3479 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#3481 …} +entries: Doctrine\ORM\PersistentCollection {#3103 …} +entryVotes: Doctrine\ORM\PersistentCollection {#3470 …} +entryComments: Doctrine\ORM\PersistentCollection {#3469 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3105 …} +posts: Doctrine\ORM\PersistentCollection {#3466 …} +postVotes: Doctrine\ORM\PersistentCollection {#3453 …} +postComments: Doctrine\ORM\PersistentCollection {#3464 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#3455 …} +subscriptions: Doctrine\ORM\PersistentCollection {#3462 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#3457 …} +follows: Doctrine\ORM\PersistentCollection {#3460 …} +followers: Doctrine\ORM\PersistentCollection {#3459 …} +blocks: Doctrine\ORM\PersistentCollection {#3451 …} +blockers: Doctrine\ORM\PersistentCollection {#3131 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#3448 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#3431 …} +reports: Doctrine\ORM\PersistentCollection {#3446 …} +favourites: Doctrine\ORM\PersistentCollection {#3433 …} +violations: Doctrine\ORM\PersistentCollection {#3444 …} +notifications: Doctrine\ORM\PersistentCollection {#3435 …} +awards: Doctrine\ORM\PersistentCollection {#3442 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#3438 …} +categories: Doctrine\ORM\PersistentCollection {#3441 …} -id: 60325 -password: "$2y$13$jUOvAXvPNi5n9AfWL2rM3ubwXCZb7lfJPQYYI5xxIzLyuWag1Nwhe" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3437 …} +apId: "GekkoState@lemmings.world" +apProfileId: "https://lemmings.world/u/GekkoState" +apPublicUrl: "https://lemmings.world/u/GekkoState" +apFollowersUrl: null +apInboxUrl: "https://lemmings.world/inbox" +apDomain: "lemmings.world" +apPreferredUsername: "GekkoState" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712653270 {#3474 : 2024-04-09 11:01:10.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697431246 {#3485 : 2023-10-16 06:40:46.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5058 +user: App\Entity\User {#4454 +avatar: Proxies\__CG__\App\Entity\Image {#4452 …} +cover: null +email: "UndercoverUlrikHD@programming.dev" +username: "@UndercoverUlrikHD@programming.dev" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570249 {#4475 : 2024-10-22 06:10:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4449 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4447 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4445 …} +entries: Doctrine\ORM\PersistentCollection {#4443 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4441 …} +entryComments: Doctrine\ORM\PersistentCollection {#4439 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4437 …} +posts: Doctrine\ORM\PersistentCollection {#4435 …} +postVotes: Doctrine\ORM\PersistentCollection {#4496 …} +postComments: Doctrine\ORM\PersistentCollection {#4497 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4499 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4501 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4503 …} +follows: Doctrine\ORM\PersistentCollection {#4505 …} +followers: Doctrine\ORM\PersistentCollection {#4507 …} +blocks: Doctrine\ORM\PersistentCollection {#4509 …} +blockers: Doctrine\ORM\PersistentCollection {#4511 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4513 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4515 …} +reports: Doctrine\ORM\PersistentCollection {#4517 …} +favourites: Doctrine\ORM\PersistentCollection {#4519 …} +violations: Doctrine\ORM\PersistentCollection {#4521 …} +notifications: Doctrine\ORM\PersistentCollection {#4523 …} +awards: Doctrine\ORM\PersistentCollection {#4525 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4527 …} +categories: Doctrine\ORM\PersistentCollection {#4529 …} -id: 64175 -password: "$2y$13$/O5imnTozfpl2V06s/752uNBnbqfbsH1peNyhIssUvGD8PBTcdvUW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4531 …} +apId: "UndercoverUlrikHD@programming.dev" +apProfileId: "https://programming.dev/u/UndercoverUlrikHD" +apPublicUrl: "https://programming.dev/u/UndercoverUlrikHD" +apFollowersUrl: null +apInboxUrl: "https://programming.dev/inbox" +apDomain: "programming.dev" +apPreferredUsername: "UndercoverUlrikHD" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729031545 {#4472 : 2024-10-16 00:32:25.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697922653 {#4468 : 2023-10-21 23:10:53.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#5039 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4470 +user: App\Entity\User {#4454} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ Feels like certain information is missing. You get very different results both in encoding time and file size depending what preset you use.\n \n CRF value also can’t be translated 1:1 between codecs so comparing e.g. h265 CRF 21 to h264 CRF 21 doesn’t mean much. """ +lang: "en" +isAdult: false +favouriteCount: 12 +score: 0 +lastActive: DateTime @1710224640 {#4476 : 2024-03-12 07:24:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4462 …} +nested: Doctrine\ORM\PersistentCollection {#4465 …} +votes: Doctrine\ORM\PersistentCollection {#4463 …} +reports: Doctrine\ORM\PersistentCollection {#4461 …} +favourites: Doctrine\ORM\PersistentCollection {#4460 …} +notifications: Doctrine\ORM\PersistentCollection {#4451 …} -id: 268802 -bodyTs: "'1':31,32 '21':40,44 'also':26 'certain':3 'codec':34 'compar':36 'crf':24,39,43 'depend':19 'differ':10 'doesn':45 'e.g':37 'encod':14 'feel':1 'file':17 'get':8 'h264':42 'h265':38 'inform':4 'like':2 'mean':47 'miss':6 'much':48 'preset':21 'result':11 'size':18 'time':15 'translat':30 'use':23 'valu':25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6044723" +editedAt: null +createdAt: DateTimeImmutable @1704070186 {#4474 : 2024-01-01 01:49:46.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ I consider the 'good enough' level to be, if I didn't pixel peep, I couldn't tell the difference. The visually lossless levels were the first crf levels where I couldn't tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I know that av1, x264, and x265 all have different ways of compressing video. Obviously, the whole point of this was to get a better idea of what that actually looked like. Everything on the visually lossless section is completely indistinguishable to my eyes, and everything on the good enough section has very minor bits of compression only noticed when i'm looking for it in a still image. This does not require the same codec to compare and contrast with.\n \n Frankly, for anything other than real-time encoding, I don't actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways. """ +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704074464 {#5037 : 2024-01-01 03:01:04.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5040 …} +nested: Doctrine\ORM\PersistentCollection {#5042 …} +votes: Doctrine\ORM\PersistentCollection {#5044 …} +reports: Doctrine\ORM\PersistentCollection {#5046 …} +favourites: Doctrine\ORM\PersistentCollection {#5048 …} +notifications: Doctrine\ORM\PersistentCollection {#5050 …} -id: 268953 -bodyTs: "'3fps':173 '5800x3d':176 'actual':93,157 'also':45 'anyth':147 'anyway':213 'arc':200 'av1':67 'better':88 'bit':118 'bitrat':209 'card':201 'codec':139 'compar':141 'complet':103 'compress':76,120 'consid':2,158 'contrast':143 'couldn':16,32 'crf':28 'deal':165 'didn':11 'differ':20,37,73,212 'encod':153,159,169,193 'enough':5,113 'even':38 'everyth':96,109 'eye':107 'first':27 'frank':145 'get':86 'good':4,112 'grab':197 'huge':164 'idea':89 'imag':132 'imgsli':43 'includ':46 'indistinguish':104 'intel':199 'job':188 'know':65 'level':6,24,29,55,63 'like':95 'look':94,126 'loss':54 'lossless':23,100 'm':125 'media':184 'minor':117 'none':166 'notic':122 'obvious':78 'overnight':187 'peep':14,41 'pixel':13,40,62 'plenti':179 'point':81 'qualiti':36,53 'real':151,191 'real-tim':150,190 'redo':203 'requir':136 'result':48 'run':181 'say':50 'section':101,114 'server':185 'sinc':207 'slower':171 'still':131 'tell':18,34 'thing':206 'time':152,160,192 'vamf':47 'video':77 'visual':22,99 'way':74 'whole':80,205 'would':195 'x264':68 'x265':70" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356275" +editedAt: null +createdAt: DateTimeImmutable @1704074464 {#5038 : 2024-01-01 03:01:04.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: """ > Frankly, for anything other than real-time encoding, I don’t actually consider encoding time to be a huge deal. None of my encodes were slower than 3fps on my 5800x3d, which is plenty for running on my media server as overnight job. For real-time encoding, I would just grab a Intel Arc card, and redo the whole thing since the bitrates will be different anyways.\n \n Encoding speed heavily depends on your preset. Veryslow will give you better compression than medium or fast, but at a heavy expense of encoding speed. You’re not gonna re-encode a movie overnight on slow preset. GPU encoding will also give you worse result than CPU encode so that’s something one would have to take into consideration. It’s not a big deal when you’re streaming, but if it’s for video files, I’d much prefer using the CPU.\n \n > I consider the ‘good enough’ level to be, if I didn’t pixel peep, I couldn’t tell the difference. The visually lossless levels were the first crf levels where I couldn’t tell a quality difference even when pixel peeping with imgsli. I also included VAMF results, which say that the quality loss levels are all the same at a pixel level.\n \n I was mostly talking about how you organised your table by using CRF values as the rows. It implies that one should compare the results in each row, however that wouldn’t be a comparison that makes much sense. E.g. looking at row “24” one might think that av1 is less effective than h264/5 due to greater file size, but the video quality is vastly different. A more “informative” way to present the data might have been to organise each row by their vmaf score.\n \n Hopefully I don’t come across as too cross or argumentative, just want to give some feedback on how to present the data in clearer way for people who aren’t familiar with how encoding works. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1704092323 {#5057 : 2024-01-01 07:58:43.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5061 …} +nested: Doctrine\ORM\PersistentCollection {#5066 …} +votes: Doctrine\ORM\PersistentCollection {#5062 …} +reports: Doctrine\ORM\PersistentCollection {#5068 …} +favourites: Doctrine\ORM\PersistentCollection {#5070 …} +notifications: Doctrine\ORM\PersistentCollection {#5072 …} -id: 269449 -bodyTs: "'24':260 '3fps':29 '5800x3d':32 'across':307 'actual':13 'also':111,198 'anyth':3 'anyway':69 'arc':56 'aren':331 'argument':312 'av1':265 'better':81 'big':134 'bitrat':65 'card':57 'clearer':326 'come':306 'compar':239 'comparison':251 'compress':82 'consid':14,155 'consider':129 'couldn':169,185 'cpu':117,153 'crf':181,229 'cross':310 'd':148 'data':290,324 'deal':21,135 'depend':73 'didn':164 'differ':68,173,190,282 'due':271 'e.g':256 'effect':268 'encod':9,15,25,49,70,93,101,109,118,336 'enough':158 'even':191 'expens':91 'familiar':333 'fast':86 'feedback':318 'file':146,274 'first':180 'frank':1 'give':79,112,316 'gonna':98 'good':157 'gpu':108 'grab':53 'greater':273 'h264/5':270 'heavi':90 'heavili':72 'hope':302 'howev':245 'huge':20 'imgsli':196 'impli':235 'includ':199 'inform':285 'intel':55 'job':44 'less':267 'level':159,177,182,208,216 'look':257 'loss':207 'lossless':176 'make':253 'media':40 'medium':84 'might':262,291 'most':219 'movi':103 'much':149,254 'none':22 'one':123,237,261 'organis':224,295 'overnight':43,104 'peep':167,194 'peopl':329 'pixel':166,193,215 'plenti':35 'prefer':150 'present':288,322 'preset':76,107 'qualiti':189,206,279 're':96,100,138 're-encod':99 'real':7,47 'real-tim':6,46 'redo':59 'result':115,201,241 'row':233,244,259,297 'run':37 'say':203 'score':301 'sens':255 'server':41 'sinc':63 'size':275 'slow':106 'slower':27 'someth':122 'speed':71,94 'stream':139 'tabl':226 'take':127 'talk':220 'tell':171,187 'thing':62 'think':263 'time':8,16,48 'use':151,228 'valu':230 'vamf':200 'vast':281 'veryslow':77 'video':145,278 'visual':175 'vmaf':300 'want':314 'way':286,327 'whole':61 'work':337 'wors':114 'would':51,124 'wouldn':247" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://programming.dev/comment/6048307" +editedAt: null +createdAt: DateTimeImmutable @1704092323 {#5054 : 2024-01-01 07:58:43.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "Why is GPU encoding worse than CPU encoding?" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1704094697 {#5084 : 2024-01-01 08:38:17.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" ] +children: Doctrine\ORM\PersistentCollection {#5079 …} +nested: Doctrine\ORM\PersistentCollection {#5077 …} +votes: Doctrine\ORM\PersistentCollection {#5075 …} +reports: Doctrine\ORM\PersistentCollection {#5091 …} +favourites: Doctrine\ORM\PersistentCollection {#5093 …} +notifications: Doctrine\ORM\PersistentCollection {#5095 …} -id: 269494 -bodyTs: "'cpu':7 'encod':4,8 'gpu':3 'wors':5" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmings.world/comment/4648531" +editedAt: null +createdAt: DateTimeImmutable @1704094697 {#5087 : 2024-01-01 08:38:17.0 +01:00 } } +root: App\Entity\EntryComment {#4470} +body: "GPU encoding uses (relatively) simpler fixed function encoders that do it much faster than the CPU which uses its general purpose transistors to run an encoding algorithm. End result is GPU encoding is speedy at the cost of visual quality per bitrate; the file size is bigger for same visual quality as a CPU encode. Importantly for storing your videos - CPU encoding, while much slower, will get your file size smaller at the same visual quality threshold you desire, so you can save more videos per drive!" +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1704095921 {#5107 : 2024-01-01 08:58:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@UndercoverUlrikHD@programming.dev" "@GekkoState@lemmings.world" ] +children: Doctrine\ORM\PersistentCollection {#5102 …} +nested: Doctrine\ORM\PersistentCollection {#5100 …} +votes: Doctrine\ORM\PersistentCollection {#5098 …} +reports: Doctrine\ORM\PersistentCollection {#5114 …} +favourites: Doctrine\ORM\PersistentCollection {#5116 …} +notifications: Doctrine\ORM\PersistentCollection {#5118 …} -id: 269505 -bodyTs: "'algorithm':27 'bigger':47 'bitrat':42 'cost':37 'cpu':16,54,61 'desir':79 'drive':87 'encod':2,8,26,32,55,62 'end':28 'faster':13 'file':44,69 'fix':6 'function':7 'general':20 'get':67 'gpu':1,31 'import':56 'much':12,64 'per':41,86 'purpos':21 'qualiti':40,51,76 'relat':4 'result':29 'run':24 'save':83 'simpler':5 'size':45,70 'slower':65 'smaller':71 'speedi':34 'store':58 'threshold':77 'transistor':22 'use':3,18 'video':60,85 'visual':39,50,75" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.blahaj.zone/comment/5322036" +editedAt: null +createdAt: DateTimeImmutable @1704095921 {#5110 : 2024-01-01 08:58:41.0 +01:00 } } +nestedComments: [] +level: 5 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 833.67 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4538 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "I would like to have seen more data on that table. The time it took to run each video compression… the final bitrate of each stream. Besides that, very interesting results." +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1704118690 {#4533 : 2024-01-01 15:18:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4539 …} +nested: Doctrine\ORM\PersistentCollection {#4541 …} +votes: Doctrine\ORM\PersistentCollection {#4543 …} +reports: Doctrine\ORM\PersistentCollection {#4545 …} +favourites: Doctrine\ORM\PersistentCollection {#4547 …} +notifications: Doctrine\ORM\PersistentCollection {#4549 …} -id: 269986 -bodyTs: "'besid':27 'bitrat':23 'compress':20 'data':8 'final':22 'interest':30 'like':3 'result':31 'run':17 'seen':6 'stream':26 'tabl':11 'time':13 'took':15 'video':19 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6332116" +editedAt: null +createdAt: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#8644 +comment: App\Entity\EntryComment {#4538 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "I would like to have seen more data on that table. The time it took to run each video compression… the final bitrate of each stream. Besides that, very interesting results." +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1704118690 {#4533 : 2024-01-01 15:18:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4539 …} +nested: Doctrine\ORM\PersistentCollection {#4541 …} +votes: Doctrine\ORM\PersistentCollection {#4543 …} +reports: Doctrine\ORM\PersistentCollection {#4545 …} +favourites: Doctrine\ORM\PersistentCollection {#4547 …} +notifications: Doctrine\ORM\PersistentCollection {#4549 …} -id: 269986 -bodyTs: "'besid':27 'bitrat':23 'compress':20 'data':8 'final':22 'interest':30 'like':3 'result':31 'run':17 'seen':6 'stream':26 'tabl':11 'time':13 'took':15 'video':19 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6332116" +editedAt: null +createdAt: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.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.19 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#8689 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#8744 +date: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#8798 +createdAt: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 55.82 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#8852 +width: 40 +height: 40 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 4.45 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4538 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "I would like to have seen more data on that table. The time it took to run each video compression… the final bitrate of each stream. Besides that, very interesting results." +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1704118690 {#4533 : 2024-01-01 15:18:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4539 …} +nested: Doctrine\ORM\PersistentCollection {#4541 …} +votes: Doctrine\ORM\PersistentCollection {#4543 …} +reports: Doctrine\ORM\PersistentCollection {#4545 …} +favourites: Doctrine\ORM\PersistentCollection {#4547 …} +notifications: Doctrine\ORM\PersistentCollection {#4549 …} -id: 269986 -bodyTs: "'besid':27 'bitrat':23 'compress':20 'data':8 'final':22 'interest':30 'like':3 'result':31 'run':17 'seen':6 'stream':26 'tabl':11 'time':13 'took':15 'video':19 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6332116" +editedAt: null +createdAt: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#8923 +subject: App\Entity\EntryComment {#4538 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "I would like to have seen more data on that table. The time it took to run each video compression… the final bitrate of each stream. Besides that, very interesting results." +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1704118690 {#4533 : 2024-01-01 15:18:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4539 …} +nested: Doctrine\ORM\PersistentCollection {#4541 …} +votes: Doctrine\ORM\PersistentCollection {#4543 …} +reports: Doctrine\ORM\PersistentCollection {#4545 …} +favourites: Doctrine\ORM\PersistentCollection {#4547 …} +notifications: Doctrine\ORM\PersistentCollection {#4549 …} -id: 269986 -bodyTs: "'besid':27 'bitrat':23 'compress':20 'data':8 'final':22 'interest':30 'like':3 'result':31 'run':17 'seen':6 'stream':26 'tabl':11 'time':13 'took':15 'video':19 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6332116" +editedAt: null +createdAt: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18: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.95 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4538 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "I would like to have seen more data on that table. The time it took to run each video compression… the final bitrate of each stream. Besides that, very interesting results." +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1704118690 {#4533 : 2024-01-01 15:18:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4539 …} +nested: Doctrine\ORM\PersistentCollection {#4541 …} +votes: Doctrine\ORM\PersistentCollection {#4543 …} +reports: Doctrine\ORM\PersistentCollection {#4545 …} +favourites: Doctrine\ORM\PersistentCollection {#4547 …} +notifications: Doctrine\ORM\PersistentCollection {#4549 …} -id: 269986 -bodyTs: "'besid':27 'bitrat':23 'compress':20 'data':8 'final':22 'interest':30 'like':3 'result':31 'run':17 'seen':6 'stream':26 'tabl':11 'time':13 'took':15 'video':19 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6332116" +editedAt: null +createdAt: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#8980 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4538 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "I would like to have seen more data on that table. The time it took to run each video compression… the final bitrate of each stream. Besides that, very interesting results." +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1704118690 {#4533 : 2024-01-01 15:18:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4539 …} +nested: Doctrine\ORM\PersistentCollection {#4541 …} +votes: Doctrine\ORM\PersistentCollection {#4543 …} +reports: Doctrine\ORM\PersistentCollection {#4545 …} +favourites: Doctrine\ORM\PersistentCollection {#4547 …} +notifications: Doctrine\ORM\PersistentCollection {#4549 …} -id: 269986 -bodyTs: "'besid':27 'bitrat':23 'compress':20 'data':8 'final':22 'interest':30 'like':3 'result':31 'run':17 'seen':6 'stream':26 'tabl':11 'time':13 'took':15 'video':19 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6332116" +editedAt: null +createdAt: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 60.38 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4538 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "I would like to have seen more data on that table. The time it took to run each video compression… the final bitrate of each stream. Besides that, very interesting results." +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1704118690 {#4533 : 2024-01-01 15:18:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4539 …} +nested: Doctrine\ORM\PersistentCollection {#4541 …} +votes: Doctrine\ORM\PersistentCollection {#4543 …} +reports: Doctrine\ORM\PersistentCollection {#4545 …} +favourites: Doctrine\ORM\PersistentCollection {#4547 …} +notifications: Doctrine\ORM\PersistentCollection {#4549 …} -id: 269986 -bodyTs: "'besid':27 'bitrat':23 'compress':20 'data':8 'final':22 'interest':30 'like':3 'result':31 'run':17 'seen':6 'stream':26 'tabl':11 'time':13 'took':15 'video':19 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6332116" +editedAt: null +createdAt: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#9220 +comment: App\Entity\EntryComment {#4538 +user: App\Entity\User {#4551 +avatar: Proxies\__CG__\App\Entity\Image {#4552 …} +cover: null +email: "umulu@lemmy.world" +username: "@umulu@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729035849 {#4535 : 2024-10-16 01:44: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 {#4553 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4555 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4557 …} +entries: Doctrine\ORM\PersistentCollection {#4559 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4561 …} +entryComments: Doctrine\ORM\PersistentCollection {#4563 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4565 …} +posts: Doctrine\ORM\PersistentCollection {#4567 …} +postVotes: Doctrine\ORM\PersistentCollection {#4569 …} +postComments: Doctrine\ORM\PersistentCollection {#4571 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4573 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4575 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4577 …} +follows: Doctrine\ORM\PersistentCollection {#4579 …} +followers: Doctrine\ORM\PersistentCollection {#4581 …} +blocks: Doctrine\ORM\PersistentCollection {#4583 …} +blockers: Doctrine\ORM\PersistentCollection {#4585 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4587 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4589 …} +reports: Doctrine\ORM\PersistentCollection {#4591 …} +favourites: Doctrine\ORM\PersistentCollection {#4593 …} +violations: Doctrine\ORM\PersistentCollection {#4595 …} +notifications: Doctrine\ORM\PersistentCollection {#4597 …} +awards: Doctrine\ORM\PersistentCollection {#4599 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4601 …} +categories: Doctrine\ORM\PersistentCollection {#4603 …} -id: 33935 -password: "$2y$13$CYr.Q.sfcEjn/vohJIjZGe8DxRf3zX/5gS.xGggqOzxGYUYp034nm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4605 …} +apId: "umulu@lemmy.world" +apProfileId: "https://lemmy.world/u/umulu" +apPublicUrl: "https://lemmy.world/u/umulu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "umulu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729145107 {#4536 : 2024-10-17 08:05:07.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1690175537 {#4537 : 2023-07-24 07:12:17.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "I would like to have seen more data on that table. The time it took to run each video compression… the final bitrate of each stream. Besides that, very interesting results." +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1704118690 {#4533 : 2024-01-01 15:18:10.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4539 …} +nested: Doctrine\ORM\PersistentCollection {#4541 …} +votes: Doctrine\ORM\PersistentCollection {#4543 …} +reports: Doctrine\ORM\PersistentCollection {#4545 …} +favourites: Doctrine\ORM\PersistentCollection {#4547 …} +notifications: Doctrine\ORM\PersistentCollection {#4549 …} -id: 269986 -bodyTs: "'besid':27 'bitrat':23 'compress':20 'data':8 'final':22 'interest':30 'like':3 'result':31 'run':17 'seen':6 'stream':26 'tabl':11 'time':13 'took':15 'video':19 'would':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6332116" +editedAt: null +createdAt: DateTimeImmutable @1704118690 {#4534 : 2024-01-01 15:18:10.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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.91 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#9290 +comment: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.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 {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#9335 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#9390 +date: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#9444 +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#9498 +width: 40 +height: 40 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#9569 +subject: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29: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.62 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#9626 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 154.68 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#9866 +comment: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } +nestedComments: [ 273560 => App\Entity\EntryComment {#5007 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4612} +root: App\Entity\EntryComment {#4612} +body: "It’s `svt-av1`, as can be seen from the `ffmpeg` command in the article." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704061371 {#5005 : 2023-12-31 23:22:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5009 …} +nested: Doctrine\ORM\PersistentCollection {#5011 …} +votes: Doctrine\ORM\PersistentCollection {#5013 …} +reports: Doctrine\ORM\PersistentCollection {#5015 …} +favourites: Doctrine\ORM\PersistentCollection {#5017 …} +notifications: Doctrine\ORM\PersistentCollection {#5019 …} -id: 273560 -bodyTs: "'articl':16 'av1':5 'command':13 'ffmpeg':12 'seen':9 'svt':4 'svt-av1':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/7756564" +editedAt: null +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } } ] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 95.54 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5007 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } +root: App\Entity\EntryComment {#4612} +body: "It’s `svt-av1`, as can be seen from the `ffmpeg` command in the article." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704061371 {#5005 : 2023-12-31 23:22:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5009 …} +nested: Doctrine\ORM\PersistentCollection {#5011 …} +votes: Doctrine\ORM\PersistentCollection {#5013 …} +reports: Doctrine\ORM\PersistentCollection {#5015 …} +favourites: Doctrine\ORM\PersistentCollection {#5017 …} +notifications: Doctrine\ORM\PersistentCollection {#5019 …} -id: 273560 -bodyTs: "'articl':16 'av1':5 'command':13 'ffmpeg':12 'seen':9 'svt':4 'svt-av1':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/7756564" +editedAt: null +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#9926 +comment: App\Entity\EntryComment {#5007 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } +root: App\Entity\EntryComment {#4612} +body: "It’s `svt-av1`, as can be seen from the `ffmpeg` command in the article." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704061371 {#5005 : 2023-12-31 23:22:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5009 …} +nested: Doctrine\ORM\PersistentCollection {#5011 …} +votes: Doctrine\ORM\PersistentCollection {#5013 …} +reports: Doctrine\ORM\PersistentCollection {#5015 …} +favourites: Doctrine\ORM\PersistentCollection {#5017 …} +notifications: Doctrine\ORM\PersistentCollection {#5019 …} -id: 273560 -bodyTs: "'articl':16 'av1':5 'command':13 'ffmpeg':12 'seen':9 'svt':4 'svt-av1':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/7756564" +editedAt: null +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22: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 | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#9971 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#10084 +date: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#10138 +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#10192 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5007 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } +root: App\Entity\EntryComment {#4612} +body: "It’s `svt-av1`, as can be seen from the `ffmpeg` command in the article." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704061371 {#5005 : 2023-12-31 23:22:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5009 …} +nested: Doctrine\ORM\PersistentCollection {#5011 …} +votes: Doctrine\ORM\PersistentCollection {#5013 …} +reports: Doctrine\ORM\PersistentCollection {#5015 …} +favourites: Doctrine\ORM\PersistentCollection {#5017 …} +notifications: Doctrine\ORM\PersistentCollection {#5019 …} -id: 273560 -bodyTs: "'articl':16 'av1':5 'command':13 'ffmpeg':12 'seen':9 'svt':4 'svt-av1':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/7756564" +editedAt: null +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#10269 +subject: App\Entity\EntryComment {#5007 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } +root: App\Entity\EntryComment {#4612} +body: "It’s `svt-av1`, as can be seen from the `ffmpeg` command in the article." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704061371 {#5005 : 2023-12-31 23:22:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5009 …} +nested: Doctrine\ORM\PersistentCollection {#5011 …} +votes: Doctrine\ORM\PersistentCollection {#5013 …} +reports: Doctrine\ORM\PersistentCollection {#5015 …} +favourites: Doctrine\ORM\PersistentCollection {#5017 …} +notifications: Doctrine\ORM\PersistentCollection {#5019 …} -id: 273560 -bodyTs: "'articl':16 'av1':5 'command':13 'ffmpeg':12 'seen':9 'svt':4 'svt-av1':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/7756564" +editedAt: null +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.87 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5007 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } +root: App\Entity\EntryComment {#4612} +body: "It’s `svt-av1`, as can be seen from the `ffmpeg` command in the article." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704061371 {#5005 : 2023-12-31 23:22:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5009 …} +nested: Doctrine\ORM\PersistentCollection {#5011 …} +votes: Doctrine\ORM\PersistentCollection {#5013 …} +reports: Doctrine\ORM\PersistentCollection {#5015 …} +favourites: Doctrine\ORM\PersistentCollection {#5017 …} +notifications: Doctrine\ORM\PersistentCollection {#5019 …} -id: 273560 -bodyTs: "'articl':16 'av1':5 'command':13 'ffmpeg':12 'seen':9 'svt':4 'svt-av1':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/7756564" +editedAt: null +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#10326 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5007 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } +root: App\Entity\EntryComment {#4612} +body: "It’s `svt-av1`, as can be seen from the `ffmpeg` command in the article." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704061371 {#5005 : 2023-12-31 23:22:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5009 …} +nested: Doctrine\ORM\PersistentCollection {#5011 …} +votes: Doctrine\ORM\PersistentCollection {#5013 …} +reports: Doctrine\ORM\PersistentCollection {#5015 …} +favourites: Doctrine\ORM\PersistentCollection {#5017 …} +notifications: Doctrine\ORM\PersistentCollection {#5019 …} -id: 273560 -bodyTs: "'articl':16 'av1':5 'command':13 'ffmpeg':12 'seen':9 'svt':4 'svt-av1':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/7756564" +editedAt: null +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 65.81 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5007 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } +root: App\Entity\EntryComment {#4612} +body: "It’s `svt-av1`, as can be seen from the `ffmpeg` command in the article." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704061371 {#5005 : 2023-12-31 23:22:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5009 …} +nested: Doctrine\ORM\PersistentCollection {#5011 …} +votes: Doctrine\ORM\PersistentCollection {#5013 …} +reports: Doctrine\ORM\PersistentCollection {#5015 …} +favourites: Doctrine\ORM\PersistentCollection {#5017 …} +notifications: Doctrine\ORM\PersistentCollection {#5019 …} -id: 273560 -bodyTs: "'articl':16 'av1':5 'command':13 'ffmpeg':12 'seen':9 'svt':4 'svt-av1':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/7756564" +editedAt: null +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#10566 +comment: App\Entity\EntryComment {#5007 +user: Proxies\__CG__\App\Entity\User {#5008 +avatar: null +cover: null +email: "vividspecter@lemm.ee" +username: "@vividspecter@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728884986 {#10008 : 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 {#10011 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#10015 …} +entries: Doctrine\ORM\PersistentCollection {#10017 …} +entryVotes: Doctrine\ORM\PersistentCollection {#10019 …} +entryComments: Doctrine\ORM\PersistentCollection {#10021 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10023 …} +posts: Doctrine\ORM\PersistentCollection {#10025 …} +postVotes: Doctrine\ORM\PersistentCollection {#10027 …} +postComments: Doctrine\ORM\PersistentCollection {#10029 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#10031 …} +subscriptions: Doctrine\ORM\PersistentCollection {#10033 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#10035 …} +follows: Doctrine\ORM\PersistentCollection {#10037 …} +followers: Doctrine\ORM\PersistentCollection {#10039 …} +blocks: Doctrine\ORM\PersistentCollection {#10041 …} +blockers: Doctrine\ORM\PersistentCollection {#10043 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#10045 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#10047 …} +reports: Doctrine\ORM\PersistentCollection {#10049 …} +favourites: Doctrine\ORM\PersistentCollection {#10051 …} +violations: Doctrine\ORM\PersistentCollection {#10053 …} +notifications: Doctrine\ORM\PersistentCollection {#10055 …} +awards: Doctrine\ORM\PersistentCollection {#10057 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#10059 …} +categories: Doctrine\ORM\PersistentCollection {#10061 …} -id: 25972 -password: "$2y$13$pNNV4SQ3D6bmh1wldS8FsuRjqaimwZwmhcFLPbrQL59WoRtARGsFK" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10063 …} +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 {#10009 : 2024-10-16 04:02:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689223878 {#10010 : 2023-07-13 06:51:18.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4612 +user: App\Entity\User {#4625 +avatar: Proxies\__CG__\App\Entity\Image {#4626 …} +cover: null +email: "Atemu@lemmy.ml" +username: "@Atemu@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n \n I help maintain Nixpkgs.\n \n [github.com/Atemu](https://github.com/Atemu) \n [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.) """ +lastActive: DateTime @1729396942 {#4609 : 2024-10-20 06:02:22.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4627 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4629 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4631 …} +entries: Doctrine\ORM\PersistentCollection {#4633 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4635 …} +entryComments: Doctrine\ORM\PersistentCollection {#4637 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4639 …} +posts: Doctrine\ORM\PersistentCollection {#4641 …} +postVotes: Doctrine\ORM\PersistentCollection {#4643 …} +postComments: Doctrine\ORM\PersistentCollection {#4645 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4647 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4649 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4651 …} +follows: Doctrine\ORM\PersistentCollection {#4653 …} +followers: Doctrine\ORM\PersistentCollection {#4655 …} +blocks: Doctrine\ORM\PersistentCollection {#4657 …} +blockers: Doctrine\ORM\PersistentCollection {#4659 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4661 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4663 …} +reports: Doctrine\ORM\PersistentCollection {#4665 …} +favourites: Doctrine\ORM\PersistentCollection {#4667 …} +violations: Doctrine\ORM\PersistentCollection {#4669 …} +notifications: Doctrine\ORM\PersistentCollection {#4671 …} +awards: Doctrine\ORM\PersistentCollection {#4673 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4675 …} +categories: Doctrine\ORM\PersistentCollection {#4677 …} -id: 5938 -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4679 …} +apId: "Atemu@lemmy.ml" +apProfileId: "https://lemmy.ml/u/Atemu" +apPublicUrl: "https://lemmy.ml/u/Atemu" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "Atemu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729164511 {#4610 : 2024-10-17 13:28:31.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687268817 {#4611 : 2023-06-20 15:46:57.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "The “av1” numbers, which codec is that? There are many av1 encoders and even for Intel HW accel, there are at least two." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1710879031 {#4607 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4613 …} +nested: Doctrine\ORM\PersistentCollection {#4615 …} +votes: Doctrine\ORM\PersistentCollection {#4617 …} +reports: Doctrine\ORM\PersistentCollection {#4619 …} +favourites: Doctrine\ORM\PersistentCollection {#4621 …} +notifications: Doctrine\ORM\PersistentCollection {#4623 …} -id: 268243 -bodyTs: "'accel':18 'av1':2,11 'codec':5 'encod':12 'even':14 'hw':17 'intel':16 'least':22 'mani':10 'number':3 'two':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6979648" +editedAt: null +createdAt: DateTimeImmutable @1704054541 {#4608 : 2023-12-31 21:29:01.0 +01:00 } } +root: App\Entity\EntryComment {#4612} +body: "It’s `svt-av1`, as can be seen from the `ffmpeg` command in the article." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704061371 {#5005 : 2023-12-31 23:22:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#5009 …} +nested: Doctrine\ORM\PersistentCollection {#5011 …} +votes: Doctrine\ORM\PersistentCollection {#5013 …} +reports: Doctrine\ORM\PersistentCollection {#5015 …} +favourites: Doctrine\ORM\PersistentCollection {#5017 …} +notifications: Doctrine\ORM\PersistentCollection {#5019 …} -id: 273560 -bodyTs: "'articl':16 'av1':5 'command':13 'ffmpeg':12 'seen':9 'svt':4 'svt-av1':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/7756564" +editedAt: null +createdAt: DateTimeImmutable @1704061371 {#5006 : 2023-12-31 23:22:51.0 +01:00 } } +nestedComments: [] +level: 2 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 1,114.35 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4686 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Thanks for posting. I’m still new to this and had no idea what settings I should be using." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1704056452 {#4681 : 2023-12-31 22:00:52.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4687 …} +nested: Doctrine\ORM\PersistentCollection {#4689 …} +votes: Doctrine\ORM\PersistentCollection {#4691 …} +reports: Doctrine\ORM\PersistentCollection {#4693 …} +favourites: Doctrine\ORM\PersistentCollection {#4695 …} +notifications: Doctrine\ORM\PersistentCollection {#4697 …} -id: 268322 -bodyTs: "'idea':13 'm':5 'new':7 'post':3 'set':15 'still':6 'thank':1 'use':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://discuss.tchncs.de/comment/6036366" +editedAt: null +createdAt: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#10642 +comment: App\Entity\EntryComment {#4686 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Thanks for posting. I’m still new to this and had no idea what settings I should be using." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1704056452 {#4681 : 2023-12-31 22:00:52.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4687 …} +nested: Doctrine\ORM\PersistentCollection {#4689 …} +votes: Doctrine\ORM\PersistentCollection {#4691 …} +reports: Doctrine\ORM\PersistentCollection {#4693 …} +favourites: Doctrine\ORM\PersistentCollection {#4695 …} +notifications: Doctrine\ORM\PersistentCollection {#4697 …} -id: 268322 -bodyTs: "'idea':13 'm':5 'new':7 'post':3 'set':15 'still':6 'thank':1 'use':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://discuss.tchncs.de/comment/6036366" +editedAt: null +createdAt: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.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.19 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#10687 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#10742 +date: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#10796 +createdAt: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 447.95 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#10850 +width: 40 +height: 40 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4686 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Thanks for posting. I’m still new to this and had no idea what settings I should be using." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1704056452 {#4681 : 2023-12-31 22:00:52.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4687 …} +nested: Doctrine\ORM\PersistentCollection {#4689 …} +votes: Doctrine\ORM\PersistentCollection {#4691 …} +reports: Doctrine\ORM\PersistentCollection {#4693 …} +favourites: Doctrine\ORM\PersistentCollection {#4695 …} +notifications: Doctrine\ORM\PersistentCollection {#4697 …} -id: 268322 -bodyTs: "'idea':13 'm':5 'new':7 'post':3 'set':15 'still':6 'thank':1 'use':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://discuss.tchncs.de/comment/6036366" +editedAt: null +createdAt: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#10927 +subject: App\Entity\EntryComment {#4686 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Thanks for posting. I’m still new to this and had no idea what settings I should be using." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1704056452 {#4681 : 2023-12-31 22:00:52.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4687 …} +nested: Doctrine\ORM\PersistentCollection {#4689 …} +votes: Doctrine\ORM\PersistentCollection {#4691 …} +reports: Doctrine\ORM\PersistentCollection {#4693 …} +favourites: Doctrine\ORM\PersistentCollection {#4695 …} +notifications: Doctrine\ORM\PersistentCollection {#4697 …} -id: 268322 -bodyTs: "'idea':13 'm':5 'new':7 'post':3 'set':15 'still':6 'thank':1 'use':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://discuss.tchncs.de/comment/6036366" +editedAt: null +createdAt: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4686 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Thanks for posting. I’m still new to this and had no idea what settings I should be using." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1704056452 {#4681 : 2023-12-31 22:00:52.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4687 …} +nested: Doctrine\ORM\PersistentCollection {#4689 …} +votes: Doctrine\ORM\PersistentCollection {#4691 …} +reports: Doctrine\ORM\PersistentCollection {#4693 …} +favourites: Doctrine\ORM\PersistentCollection {#4695 …} +notifications: Doctrine\ORM\PersistentCollection {#4697 …} -id: 268322 -bodyTs: "'idea':13 'm':5 'new':7 'post':3 'set':15 'still':6 'thank':1 'use':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://discuss.tchncs.de/comment/6036366" +editedAt: null +createdAt: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#10984 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4686 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Thanks for posting. I’m still new to this and had no idea what settings I should be using." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1704056452 {#4681 : 2023-12-31 22:00:52.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4687 …} +nested: Doctrine\ORM\PersistentCollection {#4689 …} +votes: Doctrine\ORM\PersistentCollection {#4691 …} +reports: Doctrine\ORM\PersistentCollection {#4693 …} +favourites: Doctrine\ORM\PersistentCollection {#4695 …} +notifications: Doctrine\ORM\PersistentCollection {#4697 …} -id: 268322 -bodyTs: "'idea':13 'm':5 'new':7 'post':3 'set':15 'still':6 'thank':1 'use':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://discuss.tchncs.de/comment/6036366" +editedAt: null +createdAt: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 649.54 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4686 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Thanks for posting. I’m still new to this and had no idea what settings I should be using." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1704056452 {#4681 : 2023-12-31 22:00:52.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4687 …} +nested: Doctrine\ORM\PersistentCollection {#4689 …} +votes: Doctrine\ORM\PersistentCollection {#4691 …} +reports: Doctrine\ORM\PersistentCollection {#4693 …} +favourites: Doctrine\ORM\PersistentCollection {#4695 …} +notifications: Doctrine\ORM\PersistentCollection {#4697 …} -id: 268322 -bodyTs: "'idea':13 'm':5 'new':7 'post':3 'set':15 'still':6 'thank':1 'use':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://discuss.tchncs.de/comment/6036366" +editedAt: null +createdAt: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#11224 +comment: App\Entity\EntryComment {#4686 +user: App\Entity\User {#4699 +avatar: Proxies\__CG__\App\Entity\Image {#4700 …} +cover: null +email: "OpticalMoose@discuss.tchncs.de" +username: "@OpticalMoose@discuss.tchncs.de" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Technology fan, Linux user, gamer, 3D animation hobbyist\n \n Also at:\n \n [linuxfan@tube.tchncs.de](https://tube.tchncs.de/a/linuxfan/video-channels)\n \n [linuxfan@cheeseburger.social](https://cheeseburger.social/@linuxFan) """ +lastActive: DateTime @1712566914 {#4683 : 2024-04-08 11:01:54.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4701 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4703 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4705 …} +entries: Doctrine\ORM\PersistentCollection {#4707 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4709 …} +entryComments: Doctrine\ORM\PersistentCollection {#4711 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4713 …} +posts: Doctrine\ORM\PersistentCollection {#4715 …} +postVotes: Doctrine\ORM\PersistentCollection {#4717 …} +postComments: Doctrine\ORM\PersistentCollection {#4719 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4721 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4723 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4725 …} +follows: Doctrine\ORM\PersistentCollection {#4727 …} +followers: Doctrine\ORM\PersistentCollection {#4729 …} +blocks: Doctrine\ORM\PersistentCollection {#4731 …} +blockers: Doctrine\ORM\PersistentCollection {#4733 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4735 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4737 …} +reports: Doctrine\ORM\PersistentCollection {#4739 …} +favourites: Doctrine\ORM\PersistentCollection {#4741 …} +violations: Doctrine\ORM\PersistentCollection {#4743 …} +notifications: Doctrine\ORM\PersistentCollection {#4745 …} +awards: Doctrine\ORM\PersistentCollection {#4747 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4749 …} +categories: Doctrine\ORM\PersistentCollection {#4751 …} -id: 41246 -password: "$2y$13$o57at1ALfhcLDJ8xKFVIi.pik3pK7XEFWsT.cvRta0TxKk/.LdnOS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4753 …} +apId: "OpticalMoose@discuss.tchncs.de" +apProfileId: "https://discuss.tchncs.de/u/OpticalMoose" +apPublicUrl: "https://discuss.tchncs.de/u/OpticalMoose" +apFollowersUrl: null +apInboxUrl: "https://discuss.tchncs.de/inbox" +apDomain: "discuss.tchncs.de" +apPreferredUsername: "OpticalMoose" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1726555676 {#4684 : 2024-09-17 08:47:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1692394212 {#4685 : 2023-08-18 23:30:12.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Thanks for posting. I’m still new to this and had no idea what settings I should be using." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1704056452 {#4681 : 2023-12-31 22:00:52.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4687 …} +nested: Doctrine\ORM\PersistentCollection {#4689 …} +votes: Doctrine\ORM\PersistentCollection {#4691 …} +reports: Doctrine\ORM\PersistentCollection {#4693 …} +favourites: Doctrine\ORM\PersistentCollection {#4695 …} +notifications: Doctrine\ORM\PersistentCollection {#4697 …} -id: 268322 -bodyTs: "'idea':13 'm':5 'new':7 'post':3 'set':15 'still':6 'thank':1 'use':19" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://discuss.tchncs.de/comment/6036366" +editedAt: null +createdAt: DateTimeImmutable @1704056452 {#4682 : 2023-12-31 22:00:52.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 1,157.37 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#11294 +comment: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.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.25 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#11339 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#11394 +date: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#11448 +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#11502 +width: 40 +height: 40 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#11571 +subject: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#11628 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 1,076.66 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#11868 +comment: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +nestedComments: [ 268954 => App\Entity\EntryComment {#5024 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4760} +root: App\Entity\EntryComment {#4760} +body: """ Visually lossless means I couldn't tell an image difference even when pixel peeping with imgsli. Good enough means I couldn't tell a difference in video, but could occasionally see a compression artifact in imgsli.\n \n The VMAF results are purely objective measurements. You can read more about it here; [https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion](https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion) """ +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1704074534 {#5021 : 2024-01-01 03:02:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" ] +children: Doctrine\ORM\PersistentCollection {#5025 …} +nested: Doctrine\ORM\PersistentCollection {#5027 …} +votes: Doctrine\ORM\PersistentCollection {#5029 …} +reports: Doctrine\ORM\PersistentCollection {#5031 …} +favourites: Doctrine\ORM\PersistentCollection {#5033 …} +notifications: Doctrine\ORM\PersistentCollection {#5035 …} -id: 268954 -bodyTs: "'/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':53 'artifact':34 'compress':33 'could':29 'couldn':5,21 'differ':10,25 'en.wikipedia.org':52 'en.wikipedia.org/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':51 'enough':18 'even':11 'good':17 'imag':9 'imgsli':16,36 'lossless':2 'mean':3,19 'measur':43 'object':42 'occasion':30 'peep':14 'pixel':13 'pure':41 'read':46 'result':39 'see':31 'tell':7,23 'video':27 'visual':1 'vmaf':38" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356290" +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } } ] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 764.60 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5024 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +root: App\Entity\EntryComment {#4760} +body: """ Visually lossless means I couldn't tell an image difference even when pixel peeping with imgsli. Good enough means I couldn't tell a difference in video, but could occasionally see a compression artifact in imgsli.\n \n The VMAF results are purely objective measurements. You can read more about it here; [https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion](https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion) """ +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1704074534 {#5021 : 2024-01-01 03:02:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" ] +children: Doctrine\ORM\PersistentCollection {#5025 …} +nested: Doctrine\ORM\PersistentCollection {#5027 …} +votes: Doctrine\ORM\PersistentCollection {#5029 …} +reports: Doctrine\ORM\PersistentCollection {#5031 …} +favourites: Doctrine\ORM\PersistentCollection {#5033 …} +notifications: Doctrine\ORM\PersistentCollection {#5035 …} -id: 268954 -bodyTs: "'/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':53 'artifact':34 'compress':33 'could':29 'couldn':5,21 'differ':10,25 'en.wikipedia.org':52 'en.wikipedia.org/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':51 'enough':18 'even':11 'good':17 'imag':9 'imgsli':16,36 'lossless':2 'mean':3,19 'measur':43 'object':42 'occasion':30 'peep':14 'pixel':13 'pure':41 'read':46 'result':39 'see':31 'tell':7,23 'video':27 'visual':1 'vmaf':38" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356290" +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#11928 +comment: App\Entity\EntryComment {#5024 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +root: App\Entity\EntryComment {#4760} +body: """ Visually lossless means I couldn't tell an image difference even when pixel peeping with imgsli. Good enough means I couldn't tell a difference in video, but could occasionally see a compression artifact in imgsli.\n \n The VMAF results are purely objective measurements. You can read more about it here; [https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion](https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion) """ +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1704074534 {#5021 : 2024-01-01 03:02:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" ] +children: Doctrine\ORM\PersistentCollection {#5025 …} +nested: Doctrine\ORM\PersistentCollection {#5027 …} +votes: Doctrine\ORM\PersistentCollection {#5029 …} +reports: Doctrine\ORM\PersistentCollection {#5031 …} +favourites: Doctrine\ORM\PersistentCollection {#5033 …} +notifications: Doctrine\ORM\PersistentCollection {#5035 …} -id: 268954 -bodyTs: "'/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':53 'artifact':34 'compress':33 'could':29 'couldn':5,21 'differ':10,25 'en.wikipedia.org':52 'en.wikipedia.org/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':51 'enough':18 'even':11 'good':17 'imag':9 'imgsli':16,36 'lossless':2 'mean':3,19 'measur':43 'object':42 'occasion':30 'peep':14 'pixel':13 'pure':41 'read':46 'result':39 'see':31 'tell':7,23 'video':27 'visual':1 'vmaf':38" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356290" +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.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.23 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#11973 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#12028 +date: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } "editedAt" => DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#12082 +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#12136 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5024 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +root: App\Entity\EntryComment {#4760} +body: """ Visually lossless means I couldn't tell an image difference even when pixel peeping with imgsli. Good enough means I couldn't tell a difference in video, but could occasionally see a compression artifact in imgsli.\n \n The VMAF results are purely objective measurements. You can read more about it here; [https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion](https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion) """ +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1704074534 {#5021 : 2024-01-01 03:02:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" ] +children: Doctrine\ORM\PersistentCollection {#5025 …} +nested: Doctrine\ORM\PersistentCollection {#5027 …} +votes: Doctrine\ORM\PersistentCollection {#5029 …} +reports: Doctrine\ORM\PersistentCollection {#5031 …} +favourites: Doctrine\ORM\PersistentCollection {#5033 …} +notifications: Doctrine\ORM\PersistentCollection {#5035 …} -id: 268954 -bodyTs: "'/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':53 'artifact':34 'compress':33 'could':29 'couldn':5,21 'differ':10,25 'en.wikipedia.org':52 'en.wikipedia.org/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':51 'enough':18 'even':11 'good':17 'imag':9 'imgsli':16,36 'lossless':2 'mean':3,19 'measur':43 'object':42 'occasion':30 'peep':14 'pixel':13 'pure':41 'read':46 'result':39 'see':31 'tell':7,23 'video':27 'visual':1 'vmaf':38" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356290" +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#12214 +subject: App\Entity\EntryComment {#5024 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +root: App\Entity\EntryComment {#4760} +body: """ Visually lossless means I couldn't tell an image difference even when pixel peeping with imgsli. Good enough means I couldn't tell a difference in video, but could occasionally see a compression artifact in imgsli.\n \n The VMAF results are purely objective measurements. You can read more about it here; [https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion](https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion) """ +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1704074534 {#5021 : 2024-01-01 03:02:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" ] +children: Doctrine\ORM\PersistentCollection {#5025 …} +nested: Doctrine\ORM\PersistentCollection {#5027 …} +votes: Doctrine\ORM\PersistentCollection {#5029 …} +reports: Doctrine\ORM\PersistentCollection {#5031 …} +favourites: Doctrine\ORM\PersistentCollection {#5033 …} +notifications: Doctrine\ORM\PersistentCollection {#5035 …} -id: 268954 -bodyTs: "'/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':53 'artifact':34 'compress':33 'could':29 'couldn':5,21 'differ':10,25 'en.wikipedia.org':52 'en.wikipedia.org/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':51 'enough':18 'even':11 'good':17 'imag':9 'imgsli':16,36 'lossless':2 'mean':3,19 'measur':43 'object':42 'occasion':30 'peep':14 'pixel':13 'pure':41 'read':46 'result':39 'see':31 'tell':7,23 'video':27 'visual':1 'vmaf':38" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356290" +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#5024 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +root: App\Entity\EntryComment {#4760} +body: """ Visually lossless means I couldn't tell an image difference even when pixel peeping with imgsli. Good enough means I couldn't tell a difference in video, but could occasionally see a compression artifact in imgsli.\n \n The VMAF results are purely objective measurements. You can read more about it here; [https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion](https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion) """ +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1704074534 {#5021 : 2024-01-01 03:02:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" ] +children: Doctrine\ORM\PersistentCollection {#5025 …} +nested: Doctrine\ORM\PersistentCollection {#5027 …} +votes: Doctrine\ORM\PersistentCollection {#5029 …} +reports: Doctrine\ORM\PersistentCollection {#5031 …} +favourites: Doctrine\ORM\PersistentCollection {#5033 …} +notifications: Doctrine\ORM\PersistentCollection {#5035 …} -id: 268954 -bodyTs: "'/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':53 'artifact':34 'compress':33 'could':29 'couldn':5,21 'differ':10,25 'en.wikipedia.org':52 'en.wikipedia.org/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':51 'enough':18 'even':11 'good':17 'imag':9 'imgsli':16,36 'lossless':2 'mean':3,19 'measur':43 'object':42 'occasion':30 'peep':14 'pixel':13 'pure':41 'read':46 'result':39 'see':31 'tell':7,23 'video':27 'visual':1 'vmaf':38" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356290" +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#12271 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#5024 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +root: App\Entity\EntryComment {#4760} +body: """ Visually lossless means I couldn't tell an image difference even when pixel peeping with imgsli. Good enough means I couldn't tell a difference in video, but could occasionally see a compression artifact in imgsli.\n \n The VMAF results are purely objective measurements. You can read more about it here; [https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion](https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion) """ +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1704074534 {#5021 : 2024-01-01 03:02:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" ] +children: Doctrine\ORM\PersistentCollection {#5025 …} +nested: Doctrine\ORM\PersistentCollection {#5027 …} +votes: Doctrine\ORM\PersistentCollection {#5029 …} +reports: Doctrine\ORM\PersistentCollection {#5031 …} +favourites: Doctrine\ORM\PersistentCollection {#5033 …} +notifications: Doctrine\ORM\PersistentCollection {#5035 …} -id: 268954 -bodyTs: "'/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':53 'artifact':34 'compress':33 'could':29 'couldn':5,21 'differ':10,25 'en.wikipedia.org':52 'en.wikipedia.org/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':51 'enough':18 'even':11 'good':17 'imag':9 'imgsli':16,36 'lossless':2 'mean':3,19 'measur':43 'object':42 'occasion':30 'peep':14 'pixel':13 'pure':41 'read':46 'result':39 'see':31 'tell':7,23 'video':27 'visual':1 'vmaf':38" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356290" +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 12.0 MiB | 75.93 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#5024 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +root: App\Entity\EntryComment {#4760} +body: """ Visually lossless means I couldn't tell an image difference even when pixel peeping with imgsli. Good enough means I couldn't tell a difference in video, but could occasionally see a compression artifact in imgsli.\n \n The VMAF results are purely objective measurements. You can read more about it here; [https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion](https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion) """ +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1704074534 {#5021 : 2024-01-01 03:02:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" ] +children: Doctrine\ORM\PersistentCollection {#5025 …} +nested: Doctrine\ORM\PersistentCollection {#5027 …} +votes: Doctrine\ORM\PersistentCollection {#5029 …} +reports: Doctrine\ORM\PersistentCollection {#5031 …} +favourites: Doctrine\ORM\PersistentCollection {#5033 …} +notifications: Doctrine\ORM\PersistentCollection {#5035 …} -id: 268954 -bodyTs: "'/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':53 'artifact':34 'compress':33 'could':29 'couldn':5,21 'differ':10,25 'en.wikipedia.org':52 'en.wikipedia.org/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':51 'enough':18 'even':11 'good':17 'imag':9 'imgsli':16,36 'lossless':2 'mean':3,19 'measur':43 'object':42 'occasion':30 'peep':14 'pixel':13 'pure':41 'read':46 'result':39 'see':31 'tell':7,23 'video':27 'visual':1 'vmaf':38" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356290" +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#12511 +comment: App\Entity\EntryComment {#5024 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 …2} +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4760 +user: App\Entity\User {#4773 +avatar: null +cover: null +email: "GenderNeutralBro@lemmy.sdf.org" +username: "@GenderNeutralBro@lemmy.sdf.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728825981 {#4757 : 2024-10-13 15:26:21.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4774 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4776 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4778 …} +entries: Doctrine\ORM\PersistentCollection {#4780 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4782 …} +entryComments: Doctrine\ORM\PersistentCollection {#4784 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4786 …} +posts: Doctrine\ORM\PersistentCollection {#4788 …} +postVotes: Doctrine\ORM\PersistentCollection {#4790 …} +postComments: Doctrine\ORM\PersistentCollection {#4792 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4794 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4796 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4798 …} +follows: Doctrine\ORM\PersistentCollection {#4800 …} +followers: Doctrine\ORM\PersistentCollection {#4802 …} +blocks: Doctrine\ORM\PersistentCollection {#4804 …} +blockers: Doctrine\ORM\PersistentCollection {#4806 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4808 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4810 …} +reports: Doctrine\ORM\PersistentCollection {#4812 …} +favourites: Doctrine\ORM\PersistentCollection {#4814 …} +violations: Doctrine\ORM\PersistentCollection {#4816 …} +notifications: Doctrine\ORM\PersistentCollection {#4818 …} +awards: Doctrine\ORM\PersistentCollection {#4820 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4822 …} +categories: Doctrine\ORM\PersistentCollection {#4824 …} -id: 22060 -password: "$2y$13$nusyGzJfsNY72ZjLwALgL.uOnYgkY84ygQbdbTLAnFEh1XiWl/wSO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4826 …} +apId: "GenderNeutralBro@lemmy.sdf.org" +apProfileId: "https://lemmy.sdf.org/u/GenderNeutralBro" +apPublicUrl: "https://lemmy.sdf.org/u/GenderNeutralBro" +apFollowersUrl: null +apInboxUrl: "https://lemmy.sdf.org/inbox" +apDomain: "lemmy.sdf.org" +apPreferredUsername: "GenderNeutralBro" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729517163 {#4758 : 2024-10-21 15:26:03.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689050314 {#4759 : 2023-07-11 06:38:34.0 +02:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Can you explain what you mean by “visually lossless”? Is this a purely subjective classification, or is there a specific definition or benchmark you used?" +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1710126461 {#4755 : 2024-03-11 04:07:41.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4761 …} +nested: Doctrine\ORM\PersistentCollection {#4763 …} +votes: Doctrine\ORM\PersistentCollection {#4765 …} +reports: Doctrine\ORM\PersistentCollection {#4767 …} +favourites: Doctrine\ORM\PersistentCollection {#4769 …} +notifications: Doctrine\ORM\PersistentCollection {#4771 …} -id: 268696 -bodyTs: "'benchmark':23 'classif':15 'definit':21 'explain':3 'lossless':9 'mean':6 'pure':13 'specif':20 'subject':14 'use':25 'visual':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.sdf.org/comment/6827271" +editedAt: null +createdAt: DateTimeImmutable @1704067627 {#4756 : 2024-01-01 01:07:07.0 +01:00 } } +root: App\Entity\EntryComment {#4760} +body: """ Visually lossless means I couldn't tell an image difference even when pixel peeping with imgsli. Good enough means I couldn't tell a difference in video, but could occasionally see a compression artifact in imgsli.\n \n The VMAF results are purely objective measurements. You can read more about it here; [https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion](https://en.wikipedia.org/wiki/Video_Multimethod_Assessment_Fusion) """ +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1704074534 {#5021 : 2024-01-01 03:02:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" "@DaGeek247@kbin.social" "@GenderNeutralBro@lemmy.sdf.org" ] +children: Doctrine\ORM\PersistentCollection {#5025 …} +nested: Doctrine\ORM\PersistentCollection {#5027 …} +votes: Doctrine\ORM\PersistentCollection {#5029 …} +reports: Doctrine\ORM\PersistentCollection {#5031 …} +favourites: Doctrine\ORM\PersistentCollection {#5033 …} +notifications: Doctrine\ORM\PersistentCollection {#5035 …} -id: 268954 -bodyTs: "'/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':53 'artifact':34 'compress':33 'could':29 'couldn':5,21 'differ':10,25 'en.wikipedia.org':52 'en.wikipedia.org/wiki/video_multimethod_assessment_fusion](https://en.wikipedia.org/wiki/video_multimethod_assessment_fusion)':51 'enough':18 'even':11 'good':17 'imag':9 'imgsli':16,36 'lossless':2 'mean':3,19 'measur':43 'object':42 'occasion':30 'peep':14 'pixel':13 'pure':41 'read':46 'result':39 'see':31 'tell':7,23 'video':27 'visual':1 'vmaf':38" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346/-/comment/4356290" +editedAt: DateTimeImmutable @1710128950 {#5022 : 2024-03-11 04:49:10.0 +01:00 } +createdAt: DateTimeImmutable @1704074534 {#5023 : 2024-01-01 03:02:14.0 +01:00 } } +nestedComments: [] +level: 2 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 473.33 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#12587 +comment: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.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.20 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#12632 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 12.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#12687 +date: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#12741 +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 41.68 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#12795 +width: 40 +height: 40 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#12872 +subject: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 14.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#12929 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 14.0 MiB | 403.10 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#13169 +comment: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +nestedComments: [ 268426 => App\Entity\EntryComment {#4986 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4833} +root: App\Entity\EntryComment {#4833} +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet" +lang: "en" +isAdult: false +favouriteCount: 9 +score: 0 +lastActive: DateTime @1704059113 {#4985 : 2023-12-31 22:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@eskuero@lemmy.fromshado.ws" ] +children: Doctrine\ORM\PersistentCollection {#4997 …} +nested: Doctrine\ORM\PersistentCollection {#4993 …} +votes: Doctrine\ORM\PersistentCollection {#4995 …} +reports: Doctrine\ORM\PersistentCollection {#4999 …} +favourites: Doctrine\ORM\PersistentCollection {#5001 …} +notifications: Doctrine\ORM\PersistentCollection {#5003 …} -id: 268426 -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6324425" +editedAt: null +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } } ] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 256.37 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4986 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +root: App\Entity\EntryComment {#4833} +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet" +lang: "en" +isAdult: false +favouriteCount: 9 +score: 0 +lastActive: DateTime @1704059113 {#4985 : 2023-12-31 22:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@eskuero@lemmy.fromshado.ws" ] +children: Doctrine\ORM\PersistentCollection {#4997 …} +nested: Doctrine\ORM\PersistentCollection {#4993 …} +votes: Doctrine\ORM\PersistentCollection {#4995 …} +reports: Doctrine\ORM\PersistentCollection {#4999 …} +favourites: Doctrine\ORM\PersistentCollection {#5001 …} +notifications: Doctrine\ORM\PersistentCollection {#5003 …} -id: 268426 -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6324425" +editedAt: null +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } } "showNested" => true "level" => 2 "showEntryTitle" => false "showMagazineName" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#13229 +comment: App\Entity\EntryComment {#4986 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +root: App\Entity\EntryComment {#4833} +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet" +lang: "en" +isAdult: false +favouriteCount: 9 +score: 0 +lastActive: DateTime @1704059113 {#4985 : 2023-12-31 22:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@eskuero@lemmy.fromshado.ws" ] +children: Doctrine\ORM\PersistentCollection {#4997 …} +nested: Doctrine\ORM\PersistentCollection {#4993 …} +votes: Doctrine\ORM\PersistentCollection {#4995 …} +reports: Doctrine\ORM\PersistentCollection {#4999 …} +favourites: Doctrine\ORM\PersistentCollection {#5001 …} +notifications: Doctrine\ORM\PersistentCollection {#5003 …} -id: 268426 -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6324425" +editedAt: null +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45: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 | 14.0 MiB | 7.75 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#13274 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 14.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#13387 +date: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 14.0 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#13441 +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#13495 +width: 40 +height: 40 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4986 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +root: App\Entity\EntryComment {#4833} +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet" +lang: "en" +isAdult: false +favouriteCount: 9 +score: 0 +lastActive: DateTime @1704059113 {#4985 : 2023-12-31 22:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@eskuero@lemmy.fromshado.ws" ] +children: Doctrine\ORM\PersistentCollection {#4997 …} +nested: Doctrine\ORM\PersistentCollection {#4993 …} +votes: Doctrine\ORM\PersistentCollection {#4995 …} +reports: Doctrine\ORM\PersistentCollection {#4999 …} +favourites: Doctrine\ORM\PersistentCollection {#5001 …} +notifications: Doctrine\ORM\PersistentCollection {#5003 …} -id: 268426 -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6324425" +editedAt: null +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#13564 +subject: App\Entity\EntryComment {#4986 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +root: App\Entity\EntryComment {#4833} +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet" +lang: "en" +isAdult: false +favouriteCount: 9 +score: 0 +lastActive: DateTime @1704059113 {#4985 : 2023-12-31 22:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@eskuero@lemmy.fromshado.ws" ] +children: Doctrine\ORM\PersistentCollection {#4997 …} +nested: Doctrine\ORM\PersistentCollection {#4993 …} +votes: Doctrine\ORM\PersistentCollection {#4995 …} +reports: Doctrine\ORM\PersistentCollection {#4999 …} +favourites: Doctrine\ORM\PersistentCollection {#5001 …} +notifications: Doctrine\ORM\PersistentCollection {#5003 …} -id: 268426 -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6324425" +editedAt: null +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 14.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4986 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +root: App\Entity\EntryComment {#4833} +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet" +lang: "en" +isAdult: false +favouriteCount: 9 +score: 0 +lastActive: DateTime @1704059113 {#4985 : 2023-12-31 22:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@eskuero@lemmy.fromshado.ws" ] +children: Doctrine\ORM\PersistentCollection {#4997 …} +nested: Doctrine\ORM\PersistentCollection {#4993 …} +votes: Doctrine\ORM\PersistentCollection {#4995 …} +reports: Doctrine\ORM\PersistentCollection {#4999 …} +favourites: Doctrine\ORM\PersistentCollection {#5001 …} +notifications: Doctrine\ORM\PersistentCollection {#5003 …} -id: 268426 -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6324425" +editedAt: null +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#13621 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4986 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +root: App\Entity\EntryComment {#4833} +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet" +lang: "en" +isAdult: false +favouriteCount: 9 +score: 0 +lastActive: DateTime @1704059113 {#4985 : 2023-12-31 22:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@eskuero@lemmy.fromshado.ws" ] +children: Doctrine\ORM\PersistentCollection {#4997 …} +nested: Doctrine\ORM\PersistentCollection {#4993 …} +votes: Doctrine\ORM\PersistentCollection {#4995 …} +reports: Doctrine\ORM\PersistentCollection {#4999 …} +favourites: Doctrine\ORM\PersistentCollection {#5001 …} +notifications: Doctrine\ORM\PersistentCollection {#5003 …} -id: 268426 -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6324425" +editedAt: null +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 14.0 MiB | 17.72 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4986 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +root: App\Entity\EntryComment {#4833} +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet" +lang: "en" +isAdult: false +favouriteCount: 9 +score: 0 +lastActive: DateTime @1704059113 {#4985 : 2023-12-31 22:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@eskuero@lemmy.fromshado.ws" ] +children: Doctrine\ORM\PersistentCollection {#4997 …} +nested: Doctrine\ORM\PersistentCollection {#4993 …} +votes: Doctrine\ORM\PersistentCollection {#4995 …} +reports: Doctrine\ORM\PersistentCollection {#4999 …} +favourites: Doctrine\ORM\PersistentCollection {#5001 …} +notifications: Doctrine\ORM\PersistentCollection {#5003 …} -id: 268426 -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6324425" +editedAt: null +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } } "level" => 2 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#13861 +comment: App\Entity\EntryComment {#4986 +user: Proxies\__CG__\App\Entity\User {#4991 +avatar: null +cover: null +email: "force@lemmy.world" +username: "@force@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729292789 {#13311 : 2024-10-19 01:06: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 {#13314 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13316 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#13318 …} +entries: Doctrine\ORM\PersistentCollection {#13320 …} +entryVotes: Doctrine\ORM\PersistentCollection {#13322 …} +entryComments: Doctrine\ORM\PersistentCollection {#13324 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13326 …} +posts: Doctrine\ORM\PersistentCollection {#13328 …} +postVotes: Doctrine\ORM\PersistentCollection {#13330 …} +postComments: Doctrine\ORM\PersistentCollection {#13332 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#13334 …} +subscriptions: Doctrine\ORM\PersistentCollection {#13336 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#13338 …} +follows: Doctrine\ORM\PersistentCollection {#13340 …} +followers: Doctrine\ORM\PersistentCollection {#13342 …} +blocks: Doctrine\ORM\PersistentCollection {#13344 …} +blockers: Doctrine\ORM\PersistentCollection {#13346 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#13348 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#13350 …} +reports: Doctrine\ORM\PersistentCollection {#13352 …} +favourites: Doctrine\ORM\PersistentCollection {#13354 …} +violations: Doctrine\ORM\PersistentCollection {#13356 …} +notifications: Doctrine\ORM\PersistentCollection {#13358 …} +awards: Doctrine\ORM\PersistentCollection {#13360 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#13362 …} +categories: Doctrine\ORM\PersistentCollection {#13364 …} -id: 40353 -password: "$2y$13$2I/VTqifGdpewfxyP/VPJOd8bp/QCxk.7ETaEOAMfAuThFU/XVpUS" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13366 …} +apId: "force@lemmy.world" +apProfileId: "https://lemmy.world/u/force" +apPublicUrl: "https://lemmy.world/u/force" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "force" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729565031 {#13312 : 2024-10-22 04:43:51.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691882760 {#13313 : 2023-08-13 01:26:00.0 +02:00 } +__isInitialized__: true …2 } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: App\Entity\EntryComment {#4833 +user: App\Entity\User {#4846 +avatar: Proxies\__CG__\App\Entity\Image {#4847 …} +cover: Proxies\__CG__\App\Entity\Image {#4848 …} +email: "eskuero@lemmy.fromshado.ws" +username: "@eskuero@lemmy.fromshado.ws" +roles: [] +followersCount: 0 +homepage: "front" +about: "I like sysadmin, scripting, manga and football." +lastActive: DateTime @1728306673 {#4830 : 2024-10-07 15:11:13.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4849 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4851 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4853 …} +entries: Doctrine\ORM\PersistentCollection {#4855 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4857 …} +entryComments: Doctrine\ORM\PersistentCollection {#4859 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4861 …} +posts: Doctrine\ORM\PersistentCollection {#4863 …} +postVotes: Doctrine\ORM\PersistentCollection {#4865 …} +postComments: Doctrine\ORM\PersistentCollection {#4867 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4869 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4871 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4873 …} +follows: Doctrine\ORM\PersistentCollection {#4875 …} +followers: Doctrine\ORM\PersistentCollection {#4877 …} +blocks: Doctrine\ORM\PersistentCollection {#4879 …} +blockers: Doctrine\ORM\PersistentCollection {#4881 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4883 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4885 …} +reports: Doctrine\ORM\PersistentCollection {#4887 …} +favourites: Doctrine\ORM\PersistentCollection {#4889 …} +violations: Doctrine\ORM\PersistentCollection {#4891 …} +notifications: Doctrine\ORM\PersistentCollection {#4893 …} +awards: Doctrine\ORM\PersistentCollection {#4895 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4897 …} +categories: Doctrine\ORM\PersistentCollection {#4899 …} -id: 73374 -password: "$2y$13$Iv1yx8.E/oi3NLuEXXyVS.ybRlwhwcG1oYzdHuPnhVyO9gTA48Lt." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4901 …} +apId: "eskuero@lemmy.fromshado.ws" +apProfileId: "https://lemmy.fromshado.ws/u/eskuero" +apPublicUrl: "https://lemmy.fromshado.ws/u/eskuero" +apFollowersUrl: null +apInboxUrl: "https://lemmy.fromshado.ws/inbox" +apDomain: "lemmy.fromshado.ws" +apPreferredUsername: "eskuero" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703251162 {#4831 : 2023-12-22 14:19:22.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699521398 {#4832 : 2023-11-09 10:16:38.0 +01:00 } } +entry: App\Entity\Entry {#2400} +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: "Just buy bigger disks 🫢" +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1710044611 {#4828 : 2024-03-10 05:23:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4834 …} +nested: Doctrine\ORM\PersistentCollection {#4836 …} +votes: Doctrine\ORM\PersistentCollection {#4838 …} +reports: Doctrine\ORM\PersistentCollection {#4840 …} +favourites: Doctrine\ORM\PersistentCollection {#4842 …} +notifications: Doctrine\ORM\PersistentCollection {#4844 …} -id: 268102 -bodyTs: "'bigger':3 'buy':2 'disk':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.fromshado.ws/comment/151431" +editedAt: null +createdAt: DateTimeImmutable @1704051963 {#4829 : 2023-12-31 20:46:03.0 +01:00 } } +root: App\Entity\EntryComment {#4833} +body: "Larger file size means significantly larger cost when you’re working with lots of data… especially when transferring data over the internet" +lang: "en" +isAdult: false +favouriteCount: 9 +score: 0 +lastActive: DateTime @1704059113 {#4985 : 2023-12-31 22:45:13.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" "@eskuero@lemmy.fromshado.ws" ] +children: Doctrine\ORM\PersistentCollection {#4997 …} +nested: Doctrine\ORM\PersistentCollection {#4993 …} +votes: Doctrine\ORM\PersistentCollection {#4995 …} +reports: Doctrine\ORM\PersistentCollection {#4999 …} +favourites: Doctrine\ORM\PersistentCollection {#5001 …} +notifications: Doctrine\ORM\PersistentCollection {#5003 …} -id: 268426 -bodyTs: "'cost':7 'data':15,19 'especi':16 'file':2 'internet':22 'larger':1,6 'lot':13 'mean':4 're':10 'signific':5 'size':3 'transfer':18 'work':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/6324425" +editedAt: null +createdAt: DateTimeImmutable @1704059113 {#4988 : 2023-12-31 22:45:13.0 +01:00 } } +nestedComments: [] +level: 2 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 300.39 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4908 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ I’ve also gone down that rabbit hole and found [Vivictpp](https://github.com/vivictorg/vivictpp) pretty good. It allows you to play two videos so you can swipe between them like imgsli you mentioned.\n \n There’s a whole range measurements trying to approximate quality differences between a video source and encode. PSNR, SSIM, VMAF, MS-SSIM \n All of them with some strong areas and tricks you can use to cheat them. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704142394 {#4903 : 2024-01-01 21:53:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4909 …} +nested: Doctrine\ORM\PersistentCollection {#4911 …} +votes: Doctrine\ORM\PersistentCollection {#4913 …} +reports: Doctrine\ORM\PersistentCollection {#4915 …} +favourites: Doctrine\ORM\PersistentCollection {#4917 …} +notifications: Doctrine\ORM\PersistentCollection {#4919 …} -id: 271054 -bodyTs: "'/vivictorg/vivictpp)':14 'allow':18 'also':3 'approxim':42 'area':63 'cheat':70 'differ':44 'encod':50 'found':10 'github.com':13 'github.com/vivictorg/vivictpp)':12 'gone':4 'good':16 'hole':8 'imgsli':31 'like':30 'measur':39 'mention':33 'ms':55 'ms-ssim':54 'play':21 'pretti':15 'psnr':51 'qualiti':43 'rabbit':7 'rang':38 'sourc':48 'ssim':52,56 'strong':62 'swipe':27 'tri':40 'trick':65 'two':22 'use':68 've':2 'video':23,47 'vivictpp':11 'vmaf':53 'whole':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feditown.com/comment/201805" +editedAt: null +createdAt: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\EntryCommentComponent {#13937 +comment: App\Entity\EntryComment {#4908 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ I’ve also gone down that rabbit hole and found [Vivictpp](https://github.com/vivictorg/vivictpp) pretty good. It allows you to play two videos so you can swipe between them like imgsli you mentioned.\n \n There’s a whole range measurements trying to approximate quality differences between a video source and encode. PSNR, SSIM, VMAF, MS-SSIM \n All of them with some strong areas and tricks you can use to cheat them. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704142394 {#4903 : 2024-01-01 21:53:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4909 …} +nested: Doctrine\ORM\PersistentCollection {#4911 …} +votes: Doctrine\ORM\PersistentCollection {#4913 …} +reports: Doctrine\ORM\PersistentCollection {#4915 …} +favourites: Doctrine\ORM\PersistentCollection {#4917 …} +notifications: Doctrine\ORM\PersistentCollection {#4919 …} -id: 271054 -bodyTs: "'/vivictorg/vivictpp)':14 'allow':18 'also':3 'approxim':42 'area':63 'cheat':70 'differ':44 'encod':50 'found':10 'github.com':13 'github.com/vivictorg/vivictpp)':12 'gone':4 'good':16 'hole':8 'imgsli':31 'like':30 'measur':39 'mention':33 'ms':55 'ms-ssim':54 'play':21 'pretti':15 'psnr':51 'qualiti':43 'rabbit':7 'rang':38 'sourc':48 'ssim':52,56 'strong':62 'swipe':27 'tri':40 'trick':65 'two':22 'use':68 've':2 'video':23,47 'vivictpp':11 'vmaf':53 'whole':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feditown.com/comment/201805" +editedAt: null +createdAt: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.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 | 14.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } "showAvatar" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#13982 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +showAvatar: false } |
|||
| date | App\Twig\Components\DateComponent | 14.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#14037 +date: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } } |
|||
| date_edited | App\Twig\Components\DateEditedComponent | 14.0 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [ "createdAt" => DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } "editedAt" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateEditedComponent {#14091 +createdAt: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } +editedAt: null } |
|||
| user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserAvatarComponent {#14145 +width: 40 +height: 40 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +asLink: true } |
|||
| vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4908 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ I’ve also gone down that rabbit hole and found [Vivictpp](https://github.com/vivictorg/vivictpp) pretty good. It allows you to play two videos so you can swipe between them like imgsli you mentioned.\n \n There’s a whole range measurements trying to approximate quality differences between a video source and encode. PSNR, SSIM, VMAF, MS-SSIM \n All of them with some strong areas and tricks you can use to cheat them. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704142394 {#4903 : 2024-01-01 21:53:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4909 …} +nested: Doctrine\ORM\PersistentCollection {#4911 …} +votes: Doctrine\ORM\PersistentCollection {#4913 …} +reports: Doctrine\ORM\PersistentCollection {#4915 …} +favourites: Doctrine\ORM\PersistentCollection {#4917 …} +notifications: Doctrine\ORM\PersistentCollection {#4919 …} -id: 271054 -bodyTs: "'/vivictorg/vivictpp)':14 'allow':18 'also':3 'approxim':42 'area':63 'cheat':70 'differ':44 'encod':50 'found':10 'github.com':13 'github.com/vivictorg/vivictpp)':12 'gone':4 'good':16 'hole':8 'imgsli':31 'like':30 'measur':39 'mention':33 'ms':55 'ms-ssim':54 'play':21 'pretti':15 'psnr':51 'qualiti':43 'rabbit':7 'rang':38 'sourc':48 'ssim':52,56 'strong':62 'swipe':27 'tri':40 'trick':65 'two':22 'use':68 've':2 'video':23,47 'vivictpp':11 'vmaf':53 'whole':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feditown.com/comment/201805" +editedAt: null +createdAt: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\VoteComponent {#14228 +subject: App\Entity\EntryComment {#4908 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ I’ve also gone down that rabbit hole and found [Vivictpp](https://github.com/vivictorg/vivictpp) pretty good. It allows you to play two videos so you can swipe between them like imgsli you mentioned.\n \n There’s a whole range measurements trying to approximate quality differences between a video source and encode. PSNR, SSIM, VMAF, MS-SSIM \n All of them with some strong areas and tricks you can use to cheat them. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704142394 {#4903 : 2024-01-01 21:53:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4909 …} +nested: Doctrine\ORM\PersistentCollection {#4911 …} +votes: Doctrine\ORM\PersistentCollection {#4913 …} +reports: Doctrine\ORM\PersistentCollection {#4915 …} +favourites: Doctrine\ORM\PersistentCollection {#4917 …} +notifications: Doctrine\ORM\PersistentCollection {#4919 …} -id: 271054 -bodyTs: "'/vivictorg/vivictpp)':14 'allow':18 'also':3 'approxim':42 'area':63 'cheat':70 'differ':44 'encod':50 'found':10 'github.com':13 'github.com/vivictorg/vivictpp)':12 'gone':4 'good':16 'hole':8 'imgsli':31 'like':30 'measur':39 'mention':33 'ms':55 'ms-ssim':54 'play':21 'pretti':15 'psnr':51 'qualiti':43 'rabbit':7 'rang':38 'sourc':48 'ssim':52,56 'strong':62 'swipe':27 'tri':40 'trick':65 'two':22 'use':68 've':2 'video':23,47 'vivictpp':11 'vmaf':53 'whole':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feditown.com/comment/201805" +editedAt: null +createdAt: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| boost | App\Twig\Components\BoostComponent | 14.0 MiB | 16.72 ms | |
|---|---|---|---|---|
| Input props | [ "subject" => App\Entity\EntryComment {#4908 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ I’ve also gone down that rabbit hole and found [Vivictpp](https://github.com/vivictorg/vivictpp) pretty good. It allows you to play two videos so you can swipe between them like imgsli you mentioned.\n \n There’s a whole range measurements trying to approximate quality differences between a video source and encode. PSNR, SSIM, VMAF, MS-SSIM \n All of them with some strong areas and tricks you can use to cheat them. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704142394 {#4903 : 2024-01-01 21:53:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4909 …} +nested: Doctrine\ORM\PersistentCollection {#4911 …} +votes: Doctrine\ORM\PersistentCollection {#4913 …} +reports: Doctrine\ORM\PersistentCollection {#4915 …} +favourites: Doctrine\ORM\PersistentCollection {#4917 …} +notifications: Doctrine\ORM\PersistentCollection {#4919 …} -id: 271054 -bodyTs: "'/vivictorg/vivictpp)':14 'allow':18 'also':3 'approxim':42 'area':63 'cheat':70 'differ':44 'encod':50 'found':10 'github.com':13 'github.com/vivictorg/vivictpp)':12 'gone':4 'good':16 'hole':8 'imgsli':31 'like':30 'measur':39 'mention':33 'ms':55 'ms-ssim':54 'play':21 'pretti':15 'psnr':51 'qualiti':43 'rabbit':7 'rang':38 'sourc':48 'ssim':52,56 'strong':62 'swipe':27 'tri':40 'trick':65 'two':22 'use':68 've':2 'video':23,47 'vivictpp':11 'vmaf':53 'whole':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feditown.com/comment/201805" +editedAt: null +createdAt: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BoostComponent {#14285 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#4908 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ I’ve also gone down that rabbit hole and found [Vivictpp](https://github.com/vivictorg/vivictpp) pretty good. It allows you to play two videos so you can swipe between them like imgsli you mentioned.\n \n There’s a whole range measurements trying to approximate quality differences between a video source and encode. PSNR, SSIM, VMAF, MS-SSIM \n All of them with some strong areas and tricks you can use to cheat them. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704142394 {#4903 : 2024-01-01 21:53:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4909 …} +nested: Doctrine\ORM\PersistentCollection {#4911 …} +votes: Doctrine\ORM\PersistentCollection {#4913 …} +reports: Doctrine\ORM\PersistentCollection {#4915 …} +favourites: Doctrine\ORM\PersistentCollection {#4917 …} +notifications: Doctrine\ORM\PersistentCollection {#4919 …} -id: 271054 -bodyTs: "'/vivictorg/vivictpp)':14 'allow':18 'also':3 'approxim':42 'area':63 'cheat':70 'differ':44 'encod':50 'found':10 'github.com':13 'github.com/vivictorg/vivictpp)':12 'gone':4 'good':16 'hole':8 'imgsli':31 'like':30 'measur':39 'mention':33 'ms':55 'ms-ssim':54 'play':21 'pretti':15 'psnr':51 'qualiti':43 'rabbit':7 'rang':38 'sourc':48 'ssim':52,56 'strong':62 'swipe':27 'tri':40 'trick':65 'two':22 'use':68 've':2 'video':23,47 'vivictpp':11 'vmaf':53 'whole':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feditown.com/comment/201805" +editedAt: null +createdAt: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
|||
| entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 14.0 MiB | 134.85 ms | |
|---|---|---|---|---|
| Input props | [ "comment" => App\Entity\EntryComment {#4908 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ I’ve also gone down that rabbit hole and found [Vivictpp](https://github.com/vivictorg/vivictpp) pretty good. It allows you to play two videos so you can swipe between them like imgsli you mentioned.\n \n There’s a whole range measurements trying to approximate quality differences between a video source and encode. PSNR, SSIM, VMAF, MS-SSIM \n All of them with some strong areas and tricks you can use to cheat them. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704142394 {#4903 : 2024-01-01 21:53:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4909 …} +nested: Doctrine\ORM\PersistentCollection {#4911 …} +votes: Doctrine\ORM\PersistentCollection {#4913 …} +reports: Doctrine\ORM\PersistentCollection {#4915 …} +favourites: Doctrine\ORM\PersistentCollection {#4917 …} +notifications: Doctrine\ORM\PersistentCollection {#4919 …} -id: 271054 -bodyTs: "'/vivictorg/vivictpp)':14 'allow':18 'also':3 'approxim':42 'area':63 'cheat':70 'differ':44 'encod':50 'found':10 'github.com':13 'github.com/vivictorg/vivictpp)':12 'gone':4 'good':16 'hole':8 'imgsli':31 'like':30 'measur':39 'mention':33 'ms':55 'ms-ssim':54 'play':21 'pretti':15 'psnr':51 'qualiti':43 'rabbit':7 'rang':38 'sourc':48 'ssim':52,56 'strong':62 'swipe':27 'tri':40 'trick':65 'two':22 'use':68 've':2 'video':23,47 'vivictpp':11 'vmaf':53 'whole':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feditown.com/comment/201805" +editedAt: null +createdAt: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
| Attributes | [ "showNested" => true ] |
|||
| Component | App\Twig\Components\EntryCommentsNestedComponent {#12917 +comment: App\Entity\EntryComment {#4908 +user: App\Entity\User {#4921 +avatar: null +cover: null +email: "exu@feditown.com" +username: "@exu@feditown.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1728084121 {#4905 : 2024-10-05 01:22:01.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#4922 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4924 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#4926 …} +entries: Doctrine\ORM\PersistentCollection {#4928 …} +entryVotes: Doctrine\ORM\PersistentCollection {#4930 …} +entryComments: Doctrine\ORM\PersistentCollection {#4932 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4934 …} +posts: Doctrine\ORM\PersistentCollection {#4936 …} +postVotes: Doctrine\ORM\PersistentCollection {#4938 …} +postComments: Doctrine\ORM\PersistentCollection {#4940 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#4942 …} +subscriptions: Doctrine\ORM\PersistentCollection {#4944 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#4946 …} +follows: Doctrine\ORM\PersistentCollection {#4948 …} +followers: Doctrine\ORM\PersistentCollection {#4950 …} +blocks: Doctrine\ORM\PersistentCollection {#4952 …} +blockers: Doctrine\ORM\PersistentCollection {#4954 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#4956 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#4958 …} +reports: Doctrine\ORM\PersistentCollection {#4960 …} +favourites: Doctrine\ORM\PersistentCollection {#4962 …} +violations: Doctrine\ORM\PersistentCollection {#4964 …} +notifications: Doctrine\ORM\PersistentCollection {#4966 …} +awards: Doctrine\ORM\PersistentCollection {#4968 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#4970 …} +categories: Doctrine\ORM\PersistentCollection {#4972 …} -id: 48129 -password: "$2y$13$bxKOUgcaqsf0ShooVRNzrubjmRuo8dUC2ArTS6SF2Y7uAc3y6IQH." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4974 …} +apId: "exu@feditown.com" +apProfileId: "https://feditown.com/u/exu" +apPublicUrl: "https://feditown.com/u/exu" +apFollowersUrl: null +apInboxUrl: "https://feditown.com/inbox" +apDomain: "feditown.com" +apPreferredUsername: "exu" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729549832 {#4906 : 2024-10-22 00:30:32.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1696362047 {#4907 : 2023-10-03 21:40:47.0 +02:00 } } +entry: App\Entity\Entry {#2400 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } +image: Proxies\__CG__\App\Entity\Image {#1970 …} +domain: Proxies\__CG__\App\Entity\Domain {#1915 …} +slug: "Comparing-compression-in-AV1-x264-and-x265" +title: "Comparing compression in AV1, x264, and x265" +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +body: """ I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n \n **The Setup** \n I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n \n To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n \n **The Results**\n \n | crf | av1 KB | x265 KB | x264 KB |\n |---|---|---|---|\n | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n | 30 | 205,008 | 110,062 | 122,458 |\n | 33 | 168,192 | 73,528 | 86,899 |\n | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n | 39 | 116,096 | 31,670 | 47,161 |\n | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n | 45 | 81,805 | 13,598 | 27,484 |\n | 48 | 69,044 | 9,726 | 20,823 |\n | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n | 54 | 48,681 | - | - |\n | 57 | 39,113 | - | - |\n | 60 | 29,062 | - | - |\n | 63 | 16,533 – worst possible | - | - |\n \n \n \n [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n \n I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n \n If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec. """ +type: "link" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 15 +favouriteCount: 138 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710879031 {#2414 : 2024-03-19 21:10:31.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#1884 …} +votes: Doctrine\ORM\PersistentCollection {#1961 …} +reports: Doctrine\ORM\PersistentCollection {#1959 …} +favourites: Doctrine\ORM\PersistentCollection {#1399 …} +notifications: Doctrine\ORM\PersistentCollection {#2440 …} +badges: Doctrine\ORM\PersistentCollection {#2436 …} +children: [] -id: 26306 -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7" -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1704135645 +visibility: "visible " +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346" +editedAt: DateTimeImmutable @1710023549 {#1793 : 2024-03-09 23:32:29.0 +01:00 } +createdAt: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } +magazine: App\Entity\Magazine {#265} +image: null +parent: null +root: null +body: """ I’ve also gone down that rabbit hole and found [Vivictpp](https://github.com/vivictorg/vivictpp) pretty good. It allows you to play two videos so you can swipe between them like imgsli you mentioned.\n \n There’s a whole range measurements trying to approximate quality differences between a video source and encode. PSNR, SSIM, VMAF, MS-SSIM \n All of them with some strong areas and tricks you can use to cheat them. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1704142394 {#4903 : 2024-01-01 21:53:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@DaGeek247@kbin.social" ] +children: Doctrine\ORM\PersistentCollection {#4909 …} +nested: Doctrine\ORM\PersistentCollection {#4911 …} +votes: Doctrine\ORM\PersistentCollection {#4913 …} +reports: Doctrine\ORM\PersistentCollection {#4915 …} +favourites: Doctrine\ORM\PersistentCollection {#4917 …} +notifications: Doctrine\ORM\PersistentCollection {#4919 …} -id: 271054 -bodyTs: "'/vivictorg/vivictpp)':14 'allow':18 'also':3 'approxim':42 'area':63 'cheat':70 'differ':44 'encod':50 'found':10 'github.com':13 'github.com/vivictorg/vivictpp)':12 'gone':4 'good':16 'hole':8 'imgsli':31 'like':30 'measur':39 'mention':33 'ms':55 'ms-ssim':54 'play':21 'pretti':15 'psnr':51 'qualiti':43 'rabbit':7 'rang':38 'sourc':48 'ssim':52,56 'strong':62 'swipe':27 'tri':40 'trick':65 'two':22 'use':68 've':2 'video':23,47 'vivictpp':11 'vmaf':53 'whole':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feditown.com/comment/201805" +editedAt: null +createdAt: DateTimeImmutable @1704142394 {#4904 : 2024-01-01 21:53:14.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …} -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 | 14.0 MiB | 0.26 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 {#14431 +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 | 14.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Dynamic lists" "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#14495 +label: "Dynamic lists" +help: "" +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS" +defaultValue: false +reloadRequired: true } |
|||
| settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Rounded edges" "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#14560 +label: "Rounded edges" +help: "" +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES" +defaultValue: false +reloadRequired: true } |
|||
| settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 21.06 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 {#14616 +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 | 14.0 MiB | 0.19 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 {#14675 +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 | 14.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Show top bar" "settingsKey" => "KBIN_GENERAL_TOPBAR" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#14731 +label: "Show top bar" +help: "" +settingsKey: "KBIN_GENERAL_TOPBAR" +defaultValue: false +reloadRequired: true } |
|||
| settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Turbo mode (experimental)" "settingsKey" => "KBIN_GENERAL_TURBO" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#14787 +label: "Turbo mode (experimental)" +help: "" +settingsKey: "KBIN_GENERAL_TURBO" +defaultValue: false +reloadRequired: true } |
|||
| user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 14.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Mark new comments" "settingsKey" => "KBIN_MARK_NEW_COMMENTS" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserSettingsRowSwitchComponent {#14845 +label: "Mark new comments" +help: "" +settingsKey: "KBIN_MARK_NEW_COMMENTS" +defaultValue: false +reloadRequired: true } |
|||
| settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 12.97 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Show "Support Us" block" "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK" "defaultValue" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#14908 +label: "Show "Support Us" block" +help: "" +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK" +defaultValue: true +reloadRequired: true } |
|||
| user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 14.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Show subscribed users" "settingsKey" => "KBIN_SUB_CHANNEL_USERS" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserSettingsRowSwitchComponent {#14966 +label: "Show subscribed users" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_USERS" +defaultValue: false +reloadRequired: true } |
|||
| user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 14.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Show subscribed magazines" "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserSettingsRowSwitchComponent {#15022 +label: "Show subscribed magazines" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES" +defaultValue: false +reloadRequired: true } |
|||
| user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 14.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Show subscribed domains" "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserSettingsRowSwitchComponent {#15078 +label: "Show subscribed domains" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS" +defaultValue: false +reloadRequired: true } |
|||
| settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.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 {#15134 +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 | 16.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Compact view" "settingsKey" => "KBIN_ENTRIES_COMPACT" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#15190 +label: "Compact view" +help: "" +settingsKey: "KBIN_ENTRIES_COMPACT" +defaultValue: false +reloadRequired: true } |
|||
| settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#15246 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS" +defaultValue: false +reloadRequired: true } |
|||
| settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Show magazines’ icons" "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#15302 +label: "Show magazines’ icons" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" +defaultValue: false +reloadRequired: true } |
|||
| settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Show thumbnails" "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS" "defaultValue" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#15358 +label: "Show thumbnails" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS" +defaultValue: true +reloadRequired: true } |
|||
| settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#15414 +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 | 16.0 MiB | 0.12 ms | |
|---|---|---|---|---|
| Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS" "defaultValue" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SettingsRowSwitchComponent {#15470 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS" +defaultValue: true +reloadRequired: true } |
|||
| settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 16.0 MiB | 0.15 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 {#15526 +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 | 16.0 MiB | 0.13 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 {#15584 +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 | 16.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserActionsComponent {#15662 +user: Proxies\__CG__\App\Entity\User {#1978 +avatar: Proxies\__CG__\App\Entity\Image {#1520 …} +cover: null +email: "DaGeek247@kbin.social" +username: "@DaGeek247@kbin.social" +roles: [] +followersCount: 0 +homepage: "front" +about: "DaGeek247 of <https://dageek247.com/>" +lastActive: DateTime @1711242694 {#1516 : 2024-03-24 02:11:34.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: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1517 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1623 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1406 …} +entries: Doctrine\ORM\PersistentCollection {#1713 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1710 …} +entryComments: Doctrine\ORM\PersistentCollection {#1742 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1471 …} +posts: Doctrine\ORM\PersistentCollection {#1738 …} +postVotes: Doctrine\ORM\PersistentCollection {#1496 …} +postComments: Doctrine\ORM\PersistentCollection {#1751 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1644 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1476 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1660 …} +follows: Doctrine\ORM\PersistentCollection {#1449 …} +followers: Doctrine\ORM\PersistentCollection {#1636 …} +blocks: Doctrine\ORM\PersistentCollection {#1427 …} +blockers: Doctrine\ORM\PersistentCollection {#1418 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1459 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1437 …} +reports: Doctrine\ORM\PersistentCollection {#1456 …} +favourites: Doctrine\ORM\PersistentCollection {#1431 …} +violations: Doctrine\ORM\PersistentCollection {#1700 …} +notifications: Doctrine\ORM\PersistentCollection {#1697 …} +awards: Doctrine\ORM\PersistentCollection {#1440 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1606 …} +categories: Doctrine\ORM\PersistentCollection {#1648 …} -id: 1345 -password: "$2y$13$vjhAoaW0jP8V1UQLU/8x5ea9GIKz/ap9BMgx0w.lah0eAP5g81Aba" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1666 …} +apId: "DaGeek247@kbin.social" +apProfileId: "https://kbin.social/u/DaGeek247" +apPublicUrl: "https://kbin.social/u/DaGeek247" +apFollowersUrl: "https://kbin.social/u/DaGeek247/followers" +apInboxUrl: "https://kbin.social/f/inbox" +apDomain: "kbin.social" +apPreferredUsername: "DaGeek247" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1707744234 {#1518 : 2024-02-12 14:23:54.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686980150 {#1519 : 2023-06-17 07:35:50.0 +02:00 } +__isInitialized__: true …2 } } |
|||
| date | App\Twig\Components\DateComponent | 16.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#15723 +date: DateTimeImmutable @1704049245 {#2402 : 2023-12-31 20:00:45.0 +01:00 } } |
|||
| magazine_box | App\Twig\Components\MagazineBoxComponent | 16.0 MiB | 124.91 ms | |
|---|---|---|---|---|
| Input props | [ "magazine" => App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } "showSectionTitle" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\MagazineBoxComponent {#15779 +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 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 | 16.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "magazine" => App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\MagazineSubComponent {#15838 +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } } |
|||
| date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "date" => DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\DateComponent {#15998 +date: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } |
|||
| user_inline | App\Twig\Components\UserInlineComponent | 16.0 MiB | 25.76 ms | |
|---|---|---|---|---|
| Input props | [ "user" => Proxies\__CG__\App\Entity\User {#16057 +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 {#16104 : 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 {#16106 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16108 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16110 …} +entries: Doctrine\ORM\PersistentCollection {#16112 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16114 …} +entryComments: Doctrine\ORM\PersistentCollection {#16116 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16118 …} +posts: Doctrine\ORM\PersistentCollection {#16120 …} +postVotes: Doctrine\ORM\PersistentCollection {#16122 …} +postComments: Doctrine\ORM\PersistentCollection {#16124 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16126 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16128 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16130 …} +follows: Doctrine\ORM\PersistentCollection {#16132 …} +followers: Doctrine\ORM\PersistentCollection {#16134 …} +blocks: Doctrine\ORM\PersistentCollection {#16136 …} +blockers: Doctrine\ORM\PersistentCollection {#16138 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16140 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16142 …} +reports: Doctrine\ORM\PersistentCollection {#16144 …} +favourites: Doctrine\ORM\PersistentCollection {#16146 …} +violations: Doctrine\ORM\PersistentCollection {#16148 …} +notifications: Doctrine\ORM\PersistentCollection {#16150 …} +awards: Doctrine\ORM\PersistentCollection {#16152 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16154 …} +categories: Doctrine\ORM\PersistentCollection {#16156 …} -id: 1 -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16158 …} +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 {#16105 : 2023-06-12 11:00:40.0 +02:00 } +__isInitialized__: true …2 } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\UserInlineComponent {#16075 +user: Proxies\__CG__\App\Entity\User {#16057 +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 {#16104 : 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 {#16106 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16108 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16110 …} +entries: Doctrine\ORM\PersistentCollection {#16112 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16114 …} +entryComments: Doctrine\ORM\PersistentCollection {#16116 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16118 …} +posts: Doctrine\ORM\PersistentCollection {#16120 …} +postVotes: Doctrine\ORM\PersistentCollection {#16122 …} +postComments: Doctrine\ORM\PersistentCollection {#16124 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16126 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16128 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16130 …} +follows: Doctrine\ORM\PersistentCollection {#16132 …} +followers: Doctrine\ORM\PersistentCollection {#16134 …} +blocks: Doctrine\ORM\PersistentCollection {#16136 …} +blockers: Doctrine\ORM\PersistentCollection {#16138 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16140 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16142 …} +reports: Doctrine\ORM\PersistentCollection {#16144 …} +favourites: Doctrine\ORM\PersistentCollection {#16146 …} +violations: Doctrine\ORM\PersistentCollection {#16148 …} +notifications: Doctrine\ORM\PersistentCollection {#16150 …} +awards: Doctrine\ORM\PersistentCollection {#16152 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16154 …} +categories: Doctrine\ORM\PersistentCollection {#16156 …} -id: 1 -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16158 …} +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 {#16105 : 2023-06-12 11:00:40.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: true } |
|||
| related_magazines | App\Twig\Components\RelatedMagazinesComponent | 16.0 MiB | 156.80 ms | |
|---|---|---|---|---|
| Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\RelatedMagazinesComponent {#16266 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +title: "related_magazines" +refreshedRandom: false -repository: App\Repository\MagazineRepository {#333 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
|||
| active_users | App\Twig\Components\ActiveUsersComponent | 16.0 MiB | 7.78 ms | |
|---|---|---|---|---|
| Input props | [ "magazine" => App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\ActiveUsersComponent {#16353 +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 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 | 16.0 MiB | 6.73 ms | |
|---|---|---|---|---|
| Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\RelatedCategoriesComponent {#16412 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "related" +title: "related_categories" +refreshedRandom: false -repository: App\Repository\CategoryRepository {#16413 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
|||
| related_posts | App\Twig\Components\RelatedPostsComponent | 16.0 MiB | 3.82 ms | |
|---|---|---|---|---|
| Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\RelatedPostsComponent {#16483 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +post: null +title: "related_posts" +refreshedRandom: false -repository: App\Repository\PostRepository {#16482 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#389 …} } |
|||
| related_entries | App\Twig\Components\RelatedEntriesComponent | 16.0 MiB | 30.57 ms | |
|---|---|---|---|---|
| Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\RelatedEntriesComponent {#16552 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +entry: null +title: "related_entries" +refreshedRandom: false -repository: App\Repository\EntryRepository {#270 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#389 …} } |
|||
| support_us_block | App\Twig\Components\SupportUsBlock | 16.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\SupportUsBlock {#16621 +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 {#16622 …} } |
|||
| featured_magazines | App\Twig\Components\FeaturedMagazinesComponent | 16.0 MiB | 16.39 ms | |
|---|---|---|---|---|
| Input props | [ "magazine" => App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\FeaturedMagazinesComponent {#16710 +magazine: App\Entity\Magazine {#265 +icon: Proxies\__CG__\App\Entity\Image {#246 …} +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: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#275 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#237 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …} +entries: Doctrine\ORM\PersistentCollection {#180 …} +posts: Doctrine\ORM\PersistentCollection {#138 …} +subscriptions: Doctrine\ORM\PersistentCollection {#200 …} +bans: Doctrine\ORM\PersistentCollection {#117 …} +reports: Doctrine\ORM\PersistentCollection {#103 …} +badges: Doctrine\ORM\PersistentCollection {#81 …} +logs: Doctrine\ORM\PersistentCollection {#71 …} +awards: Doctrine\ORM\PersistentCollection {#1346 …} +categories: Doctrine\ORM\PersistentCollection {#1823 …} -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 {#269 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#271 : 2023-12-25 04:10:26.0 +01:00 } } -twig: Twig\Environment {#1252 …} -repository: App\Repository\MagazineRepository {#333 …} } |
|||