1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1568
+user: App\Entity\User {#260 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: Proxies\__CG__\App\Entity\Image {#1705 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1715 …}
+slug: "I-made-a-thing-to-make-playing-YouTube-videos-locally"
+title: "I made a thing to make playing YouTube videos locally from your browser easier"
+url: "https://gitlab.com/danielquinn/video-bypass"
+body: """
The other day someone was complaining about the new ad blocker-blocker on YouTube and I mentioned that it might be fun to write a Firefox extension that would just load up `yt-dlp` and play the video through `mpv`.\n
\n
It turns out, writing a Firefox extension is *easy* and tricking Firefox into launching `yt-dlp` isn’t much harder (though it does require some annoying configuration on the user’s end).\n
\n
Anyway, if you’re a Linux user, feel free to try it out. I don’t know how much I’m going to pour into this, but as an exercise of “can this be done”, it was pretty good for a few hours on a Friday night.
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 19
+favouriteCount: 200
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707557582 {#1680
date: 2024-02-10 10:33:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1719 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1727 …}
+favourites: Doctrine\ORM\PersistentCollection {#2468 …}
+notifications: Doctrine\ORM\PersistentCollection {#2457 …}
+badges: Doctrine\ORM\PersistentCollection {#2372 …}
+children: [
App\Entity\EntryComment {#1674
+user: App\Entity\User {#260 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+body: "Thanks!"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1697358721 {#1609
date: 2023-10-15 10:32:01.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@danielquinn@lemmy.ca"
"@petrescatraian@libranet.de"
]
+children: Doctrine\ORM\PersistentCollection {#1578 …}
+nested: Doctrine\ORM\PersistentCollection {#1589 …}
+votes: Doctrine\ORM\PersistentCollection {#1591 …}
+reports: Doctrine\ORM\PersistentCollection {#1590 …}
+favourites: Doctrine\ORM\PersistentCollection {#1554 …}
+notifications: Doctrine\ORM\PersistentCollection {#1565 …}
-id: 50302
-bodyTs: "'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ca/comment/4015912"
+editedAt: null
+createdAt: DateTimeImmutable @1697358721 {#1743
date: 2023-10-15 10:32:01.0 +02:00
}
+"title": 50302
}
]
-id: 5166
-titleTs: "'browser':13 'easier':14 'local':10 'made':2 'make':6 'play':7 'thing':4 'video':9 'youtub':8"
-bodyTs: "'ad':10 'annoy':69 'anyway':76 'blocker':12,13 'blocker-block':11 'complain':6 'configur':70 'day':3 'dlp':36,59 'done':110 'easi':51 'end':75 'exercis':105 'extens':28,49 'feel':83 'firefox':27,48,54 'free':84 'friday':121 'fun':23 'go':97 'good':114 'harder':63 'hour':118 'isn':60 'know':92 'launch':56 'linux':81 'load':32 'm':96 'mention':18 'might':21 'mpv':42 'much':62,94 'new':9 'night':122 'play':38 'pour':99 'pretti':113 're':79 'requir':67 'someon':4 'though':64 'tri':86 'trick':53 'turn':44 'user':73,82 'video':40 'would':30 'write':25,46 'youtub':15 'yt':35,58 'yt-dlp':34,57"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1697325241
+visibility: "visible "
+apId: "https://lemmy.ca/post/7150213"
+editedAt: null
+createdAt: DateTimeImmutable @1697238841 {#1675
date: 2023-10-14 01:14:01.0 +02:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1568
+user: App\Entity\User {#260 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: Proxies\__CG__\App\Entity\Image {#1705 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1715 …}
+slug: "I-made-a-thing-to-make-playing-YouTube-videos-locally"
+title: "I made a thing to make playing YouTube videos locally from your browser easier"
+url: "https://gitlab.com/danielquinn/video-bypass"
+body: """
The other day someone was complaining about the new ad blocker-blocker on YouTube and I mentioned that it might be fun to write a Firefox extension that would just load up `yt-dlp` and play the video through `mpv`.\n
\n
It turns out, writing a Firefox extension is *easy* and tricking Firefox into launching `yt-dlp` isn’t much harder (though it does require some annoying configuration on the user’s end).\n
\n
Anyway, if you’re a Linux user, feel free to try it out. I don’t know how much I’m going to pour into this, but as an exercise of “can this be done”, it was pretty good for a few hours on a Friday night.
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 19
+favouriteCount: 200
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707557582 {#1680
date: 2024-02-10 10:33:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1719 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1727 …}
+favourites: Doctrine\ORM\PersistentCollection {#2468 …}
+notifications: Doctrine\ORM\PersistentCollection {#2457 …}
+badges: Doctrine\ORM\PersistentCollection {#2372 …}
+children: [
App\Entity\EntryComment {#1674
+user: App\Entity\User {#260 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+body: "Thanks!"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1697358721 {#1609
date: 2023-10-15 10:32:01.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@danielquinn@lemmy.ca"
"@petrescatraian@libranet.de"
]
+children: Doctrine\ORM\PersistentCollection {#1578 …}
+nested: Doctrine\ORM\PersistentCollection {#1589 …}
+votes: Doctrine\ORM\PersistentCollection {#1591 …}
+reports: Doctrine\ORM\PersistentCollection {#1590 …}
+favourites: Doctrine\ORM\PersistentCollection {#1554 …}
+notifications: Doctrine\ORM\PersistentCollection {#1565 …}
-id: 50302
-bodyTs: "'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ca/comment/4015912"
+editedAt: null
+createdAt: DateTimeImmutable @1697358721 {#1743
date: 2023-10-15 10:32:01.0 +02:00
}
+"title": 50302
}
]
-id: 5166
-titleTs: "'browser':13 'easier':14 'local':10 'made':2 'make':6 'play':7 'thing':4 'video':9 'youtub':8"
-bodyTs: "'ad':10 'annoy':69 'anyway':76 'blocker':12,13 'blocker-block':11 'complain':6 'configur':70 'day':3 'dlp':36,59 'done':110 'easi':51 'end':75 'exercis':105 'extens':28,49 'feel':83 'firefox':27,48,54 'free':84 'friday':121 'fun':23 'go':97 'good':114 'harder':63 'hour':118 'isn':60 'know':92 'launch':56 'linux':81 'load':32 'm':96 'mention':18 'might':21 'mpv':42 'much':62,94 'new':9 'night':122 'play':38 'pour':99 'pretti':113 're':79 'requir':67 'someon':4 'though':64 'tri':86 'trick':53 'turn':44 'user':73,82 'video':40 'would':30 'write':25,46 'youtub':15 'yt':35,58 'yt-dlp':34,57"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1697325241
+visibility: "visible "
+apId: "https://lemmy.ca/post/7150213"
+editedAt: null
+createdAt: DateTimeImmutable @1697238841 {#1675
date: 2023-10-14 01:14:01.0 +02:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1568
+user: App\Entity\User {#260 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: Proxies\__CG__\App\Entity\Image {#1705 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1715 …}
+slug: "I-made-a-thing-to-make-playing-YouTube-videos-locally"
+title: "I made a thing to make playing YouTube videos locally from your browser easier"
+url: "https://gitlab.com/danielquinn/video-bypass"
+body: """
The other day someone was complaining about the new ad blocker-blocker on YouTube and I mentioned that it might be fun to write a Firefox extension that would just load up `yt-dlp` and play the video through `mpv`.\n
\n
It turns out, writing a Firefox extension is *easy* and tricking Firefox into launching `yt-dlp` isn’t much harder (though it does require some annoying configuration on the user’s end).\n
\n
Anyway, if you’re a Linux user, feel free to try it out. I don’t know how much I’m going to pour into this, but as an exercise of “can this be done”, it was pretty good for a few hours on a Friday night.
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 19
+favouriteCount: 200
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707557582 {#1680
date: 2024-02-10 10:33:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1719 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1727 …}
+favourites: Doctrine\ORM\PersistentCollection {#2468 …}
+notifications: Doctrine\ORM\PersistentCollection {#2457 …}
+badges: Doctrine\ORM\PersistentCollection {#2372 …}
+children: [
App\Entity\EntryComment {#1674
+user: App\Entity\User {#260 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+body: "Thanks!"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1697358721 {#1609
date: 2023-10-15 10:32:01.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@danielquinn@lemmy.ca"
"@petrescatraian@libranet.de"
]
+children: Doctrine\ORM\PersistentCollection {#1578 …}
+nested: Doctrine\ORM\PersistentCollection {#1589 …}
+votes: Doctrine\ORM\PersistentCollection {#1591 …}
+reports: Doctrine\ORM\PersistentCollection {#1590 …}
+favourites: Doctrine\ORM\PersistentCollection {#1554 …}
+notifications: Doctrine\ORM\PersistentCollection {#1565 …}
-id: 50302
-bodyTs: "'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ca/comment/4015912"
+editedAt: null
+createdAt: DateTimeImmutable @1697358721 {#1743
date: 2023-10-15 10:32:01.0 +02:00
}
+"title": 50302
}
]
-id: 5166
-titleTs: "'browser':13 'easier':14 'local':10 'made':2 'make':6 'play':7 'thing':4 'video':9 'youtub':8"
-bodyTs: "'ad':10 'annoy':69 'anyway':76 'blocker':12,13 'blocker-block':11 'complain':6 'configur':70 'day':3 'dlp':36,59 'done':110 'easi':51 'end':75 'exercis':105 'extens':28,49 'feel':83 'firefox':27,48,54 'free':84 'friday':121 'fun':23 'go':97 'good':114 'harder':63 'hour':118 'isn':60 'know':92 'launch':56 'linux':81 'load':32 'm':96 'mention':18 'might':21 'mpv':42 'much':62,94 'new':9 'night':122 'play':38 'pour':99 'pretti':113 're':79 'requir':67 'someon':4 'though':64 'tri':86 'trick':53 'turn':44 'user':73,82 'video':40 'would':30 'write':25,46 'youtub':15 'yt':35,58 'yt-dlp':34,57"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1697325241
+visibility: "visible "
+apId: "https://lemmy.ca/post/7150213"
+editedAt: null
+createdAt: DateTimeImmutable @1697238841 {#1675
date: 2023-10-14 01:14:01.0 +02:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1674
+user: App\Entity\User {#260 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1568
+user: App\Entity\User {#260 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: Proxies\__CG__\App\Entity\Image {#1705 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1715 …}
+slug: "I-made-a-thing-to-make-playing-YouTube-videos-locally"
+title: "I made a thing to make playing YouTube videos locally from your browser easier"
+url: "https://gitlab.com/danielquinn/video-bypass"
+body: """
The other day someone was complaining about the new ad blocker-blocker on YouTube and I mentioned that it might be fun to write a Firefox extension that would just load up `yt-dlp` and play the video through `mpv`.\n
\n
It turns out, writing a Firefox extension is *easy* and tricking Firefox into launching `yt-dlp` isn’t much harder (though it does require some annoying configuration on the user’s end).\n
\n
Anyway, if you’re a Linux user, feel free to try it out. I don’t know how much I’m going to pour into this, but as an exercise of “can this be done”, it was pretty good for a few hours on a Friday night.
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 19
+favouriteCount: 200
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707557582 {#1680
date: 2024-02-10 10:33:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1719 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1727 …}
+favourites: Doctrine\ORM\PersistentCollection {#2468 …}
+notifications: Doctrine\ORM\PersistentCollection {#2457 …}
+badges: Doctrine\ORM\PersistentCollection {#2372 …}
+children: [
App\Entity\EntryComment {#1674}
]
-id: 5166
-titleTs: "'browser':13 'easier':14 'local':10 'made':2 'make':6 'play':7 'thing':4 'video':9 'youtub':8"
-bodyTs: "'ad':10 'annoy':69 'anyway':76 'blocker':12,13 'blocker-block':11 'complain':6 'configur':70 'day':3 'dlp':36,59 'done':110 'easi':51 'end':75 'exercis':105 'extens':28,49 'feel':83 'firefox':27,48,54 'free':84 'friday':121 'fun':23 'go':97 'good':114 'harder':63 'hour':118 'isn':60 'know':92 'launch':56 'linux':81 'load':32 'm':96 'mention':18 'might':21 'mpv':42 'much':62,94 'new':9 'night':122 'play':38 'pour':99 'pretti':113 're':79 'requir':67 'someon':4 'though':64 'tri':86 'trick':53 'turn':44 'user':73,82 'video':40 'would':30 'write':25,46 'youtub':15 'yt':35,58 'yt-dlp':34,57"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1697325241
+visibility: "visible "
+apId: "https://lemmy.ca/post/7150213"
+editedAt: null
+createdAt: DateTimeImmutable @1697238841 {#1675
date: 2023-10-14 01:14:01.0 +02:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+body: "Thanks!"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1697358721 {#1609
date: 2023-10-15 10:32:01.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@danielquinn@lemmy.ca"
"@petrescatraian@libranet.de"
]
+children: Doctrine\ORM\PersistentCollection {#1578 …}
+nested: Doctrine\ORM\PersistentCollection {#1589 …}
+votes: Doctrine\ORM\PersistentCollection {#1591 …}
+reports: Doctrine\ORM\PersistentCollection {#1590 …}
+favourites: Doctrine\ORM\PersistentCollection {#1554 …}
+notifications: Doctrine\ORM\PersistentCollection {#1565 …}
-id: 50302
-bodyTs: "'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ca/comment/4015912"
+editedAt: null
+createdAt: DateTimeImmutable @1697358721 {#1743
date: 2023-10-15 10:32:01.0 +02:00
}
+"title": 50302
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\EntryComment {#1674
+user: App\Entity\User {#260 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1568
+user: App\Entity\User {#260 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: Proxies\__CG__\App\Entity\Image {#1705 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1715 …}
+slug: "I-made-a-thing-to-make-playing-YouTube-videos-locally"
+title: "I made a thing to make playing YouTube videos locally from your browser easier"
+url: "https://gitlab.com/danielquinn/video-bypass"
+body: """
The other day someone was complaining about the new ad blocker-blocker on YouTube and I mentioned that it might be fun to write a Firefox extension that would just load up `yt-dlp` and play the video through `mpv`.\n
\n
It turns out, writing a Firefox extension is *easy* and tricking Firefox into launching `yt-dlp` isn’t much harder (though it does require some annoying configuration on the user’s end).\n
\n
Anyway, if you’re a Linux user, feel free to try it out. I don’t know how much I’m going to pour into this, but as an exercise of “can this be done”, it was pretty good for a few hours on a Friday night.
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 19
+favouriteCount: 200
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707557582 {#1680
date: 2024-02-10 10:33:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1719 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1727 …}
+favourites: Doctrine\ORM\PersistentCollection {#2468 …}
+notifications: Doctrine\ORM\PersistentCollection {#2457 …}
+badges: Doctrine\ORM\PersistentCollection {#2372 …}
+children: [
App\Entity\EntryComment {#1674}
]
-id: 5166
-titleTs: "'browser':13 'easier':14 'local':10 'made':2 'make':6 'play':7 'thing':4 'video':9 'youtub':8"
-bodyTs: "'ad':10 'annoy':69 'anyway':76 'blocker':12,13 'blocker-block':11 'complain':6 'configur':70 'day':3 'dlp':36,59 'done':110 'easi':51 'end':75 'exercis':105 'extens':28,49 'feel':83 'firefox':27,48,54 'free':84 'friday':121 'fun':23 'go':97 'good':114 'harder':63 'hour':118 'isn':60 'know':92 'launch':56 'linux':81 'load':32 'm':96 'mention':18 'might':21 'mpv':42 'much':62,94 'new':9 'night':122 'play':38 'pour':99 'pretti':113 're':79 'requir':67 'someon':4 'though':64 'tri':86 'trick':53 'turn':44 'user':73,82 'video':40 'would':30 'write':25,46 'youtub':15 'yt':35,58 'yt-dlp':34,57"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1697325241
+visibility: "visible "
+apId: "https://lemmy.ca/post/7150213"
+editedAt: null
+createdAt: DateTimeImmutable @1697238841 {#1675
date: 2023-10-14 01:14:01.0 +02:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+body: "Thanks!"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1697358721 {#1609
date: 2023-10-15 10:32:01.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@danielquinn@lemmy.ca"
"@petrescatraian@libranet.de"
]
+children: Doctrine\ORM\PersistentCollection {#1578 …}
+nested: Doctrine\ORM\PersistentCollection {#1589 …}
+votes: Doctrine\ORM\PersistentCollection {#1591 …}
+reports: Doctrine\ORM\PersistentCollection {#1590 …}
+favourites: Doctrine\ORM\PersistentCollection {#1554 …}
+notifications: Doctrine\ORM\PersistentCollection {#1565 …}
-id: 50302
-bodyTs: "'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ca/comment/4015912"
+editedAt: null
+createdAt: DateTimeImmutable @1697358721 {#1743
date: 2023-10-15 10:32:01.0 +02:00
}
+"title": 50302
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1674
+user: App\Entity\User {#260 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1568
+user: App\Entity\User {#260 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: Proxies\__CG__\App\Entity\Image {#1705 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1715 …}
+slug: "I-made-a-thing-to-make-playing-YouTube-videos-locally"
+title: "I made a thing to make playing YouTube videos locally from your browser easier"
+url: "https://gitlab.com/danielquinn/video-bypass"
+body: """
The other day someone was complaining about the new ad blocker-blocker on YouTube and I mentioned that it might be fun to write a Firefox extension that would just load up `yt-dlp` and play the video through `mpv`.\n
\n
It turns out, writing a Firefox extension is *easy* and tricking Firefox into launching `yt-dlp` isn’t much harder (though it does require some annoying configuration on the user’s end).\n
\n
Anyway, if you’re a Linux user, feel free to try it out. I don’t know how much I’m going to pour into this, but as an exercise of “can this be done”, it was pretty good for a few hours on a Friday night.
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 19
+favouriteCount: 200
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707557582 {#1680
date: 2024-02-10 10:33:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1719 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1727 …}
+favourites: Doctrine\ORM\PersistentCollection {#2468 …}
+notifications: Doctrine\ORM\PersistentCollection {#2457 …}
+badges: Doctrine\ORM\PersistentCollection {#2372 …}
+children: [
App\Entity\EntryComment {#1674}
]
-id: 5166
-titleTs: "'browser':13 'easier':14 'local':10 'made':2 'make':6 'play':7 'thing':4 'video':9 'youtub':8"
-bodyTs: "'ad':10 'annoy':69 'anyway':76 'blocker':12,13 'blocker-block':11 'complain':6 'configur':70 'day':3 'dlp':36,59 'done':110 'easi':51 'end':75 'exercis':105 'extens':28,49 'feel':83 'firefox':27,48,54 'free':84 'friday':121 'fun':23 'go':97 'good':114 'harder':63 'hour':118 'isn':60 'know':92 'launch':56 'linux':81 'load':32 'm':96 'mention':18 'might':21 'mpv':42 'much':62,94 'new':9 'night':122 'play':38 'pour':99 'pretti':113 're':79 'requir':67 'someon':4 'though':64 'tri':86 'trick':53 'turn':44 'user':73,82 'video':40 'would':30 'write':25,46 'youtub':15 'yt':35,58 'yt-dlp':34,57"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1697325241
+visibility: "visible "
+apId: "https://lemmy.ca/post/7150213"
+editedAt: null
+createdAt: DateTimeImmutable @1697238841 {#1675
date: 2023-10-14 01:14:01.0 +02:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1583 …}
+body: "Thanks!"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1697358721 {#1609
date: 2023-10-15 10:32:01.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@danielquinn@lemmy.ca"
"@petrescatraian@libranet.de"
]
+children: Doctrine\ORM\PersistentCollection {#1578 …}
+nested: Doctrine\ORM\PersistentCollection {#1589 …}
+votes: Doctrine\ORM\PersistentCollection {#1591 …}
+reports: Doctrine\ORM\PersistentCollection {#1590 …}
+favourites: Doctrine\ORM\PersistentCollection {#1554 …}
+notifications: Doctrine\ORM\PersistentCollection {#1565 …}
-id: 50302
-bodyTs: "'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ca/comment/4015912"
+editedAt: null
+createdAt: DateTimeImmutable @1697358721 {#1743
date: 2023-10-15 10:32:01.0 +02:00
}
+"title": 50302
} |
|
Show voter details
|
9 |
DENIED
|
ROLE_ADMIN
|
null |
|
Show voter details
|
10 |
DENIED
|
ROLE_MODERATOR
|
null |
|
Show voter details
|