1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
App\Entity\Entry {#1606
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1654 …}
+slug: "Downloading-Brightcove-Videos"
+title: "Downloading Brightcove Videos"
+url: "https://www.reddit.com/r/youtubedl/comments/gii93g/brightcove_video_wrangling_my_secret_to/"
+body: """
Today I found a video series that I was datahoarding… I know…\n
\n
Anyway, I found this old reddit post from 3 years ago on how to download from Brightcove. So I thought I would repost this here for posterity.\n
\n
Here’s the post below with some small revisions from 3 years ago by u/publiusvaleri_us\n
\n
> I had a short video that I wanted to try to download, but the brightcove style seems to be hard to parse. I was wondering if there’s a way to find out the actual URL to do the download, and I started on a hunch.\n
\n
> Of course I visited the webpage with the video and let it play. In Firefox, I use Web Developer Tools, then I selected the Network tab. It listed a lot of the streams of the video (mp2t) that appeared to be a form of streaming. The secret is to look for a file type of “x-mpegurl” which is the key to feeding youtube-dl the correct video URL.\n
\n
I found this step was made easier by uBlock Origin (I only had to look for the red blocked packets)\n
\n
> Here is my command: (You must use ffmpeg, because of the multiple streams)\n
\n
> youtube-dl --prefer-ffmpeg --ffmpeg-location …\ffmpeg\bin --restrict-filenames [URL FROM Web Developer Tools->Network.]\n
\n
> The only problem I found out is that some of the x-mpegurl files produce an end result without sound. They were combined in ffmpeg as render-render.mp4. But I found another one that downloaded to a slightly larger file, and it was called “master-master.mp4” when it was done. That video has sound. So if you examine your URL possibilities, look for the word “master” somewhere in it.\n
\n
> …BLAH-BLAH/master.m3u8?fastly_token=BLAH,BLAH\n
\n
> Let me know if anyone has questions or needs a few pointers. I’m surprised I figured it out without a lot of problems. When youtube-dl gave me the error for the main URL, I figured one of you guys knew all about how to do this… turns out that I do… shocked emoji.
"""
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699418182 {#1422
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1652 …}
+votes: Doctrine\ORM\PersistentCollection {#1649 …}
+reports: Doctrine\ORM\PersistentCollection {#1656 …}
+favourites: Doctrine\ORM\PersistentCollection {#1527 …}
+notifications: Doctrine\ORM\PersistentCollection {#1560 …}
+badges: Doctrine\ORM\PersistentCollection {#1558 …}
+children: [
App\Entity\EntryComment {#1611
+user: App\Entity\User {#261 …}
+entry: App\Entity\Entry {#1606}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+parent: null
+root: null
+body: """
My command for 2023 using yt-dlp looks like:\n
\n
`yt-dlp --ffmpeg-location YOUR_PATH --downloader ffmpeg --restrict-filenames YOUR_URL`
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1699418182 {#1596
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@cyberic@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1599 …}
+nested: Doctrine\ORM\PersistentCollection {#1625 …}
+votes: Doctrine\ORM\PersistentCollection {#1617 …}
+reports: Doctrine\ORM\PersistentCollection {#1725 …}
+favourites: Doctrine\ORM\PersistentCollection {#2447 …}
+notifications: Doctrine\ORM\PersistentCollection {#2464 …}
-id: 100862
-bodyTs: "'2023':4 'command':2 'dlp':8,13 'download':19 'ffmpeg':15,20 'ffmpeg-loc':14 'filenam':23 'like':10 'locat':16 'look':9 'path':18 'restrict':22 'restrict-filenam':21 'url':25 'use':5 'yt':7,12 'yt-dlp':6,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4666426"
+editedAt: null
+createdAt: DateTimeImmutable @1699418182 {#1555
date: 2023-11-08 05:36:22.0 +01:00
}
+"title": 100862
}
]
-id: 11090
-titleTs: "'brightcov':2 'download':1 'video':3"
-bodyTs: "'/master.m3u8':302 '3':21,50 'actual':89 'ago':23,52 'anoth':259 'anyon':311 'anyway':13 'appear':139 'bin':215 'blah':300,301,305,306 'blah-blah':299 'block':190 'brightcov':29,69 'call':271 'combin':248 'command':195 'correct':169 'cours':102 'datahoard':10 'develop':119,222 'dl':167,207,334 'done':279 'download':27,66,94,262 'easier':178 'emoji':362 'end':242 'error':338 'examin':287 'fast':303 'feed':164 'ffmpeg':199,210,212,214,250 'ffmpeg-loc':211 'figur':323,344 'file':153,239,267 'filenam':218 'find':86 'firefox':115 'form':143 'found':3,15,173,229,258 'gave':335 'guy':348 'hard':74 'hunch':100 'key':162 'knew':349 'know':12,309 'larger':266 'let':111,307 'list':128 'locat':213 'look':150,186,291 'lot':130,328 'm':320 'made':177 'main':341 'master':273,274,295 'master-mast':272 'mp2t':137 'mp4':255,275 'mpegurl':158,238 'multipl':203 'must':197 'need':315 'network':125,224 'old':17 'one':260,345 'origin':181 'packet':191 'pars':76 'play':113 'pointer':318 'possibl':290 'post':19,43 'poster':39 'prefer':209 'prefer-ffmpeg':208 'problem':227,330 'produc':240 'question':313 'red':189 'reddit':18 'render':253,254 'render-rend':252 'repost':35 'restrict':217 'restrict-filenam':216 'result':243 'revis':48 'secret':147 'seem':71 'select':123 'seri':6 'shock':361 'short':58 'slight':265 'small':47 'somewher':296 'sound':245,283 'start':97 'step':175 'stream':133,145,204 'style':70 'surpris':321 'tab':126 'thought':32 'today':1 'token':304 'tool':120,223 'tri':64 'turn':356 'type':154 'u/publiusvaleri_us':54 'ublock':180 'url':90,171,219,289,342 'use':117,198 'video':5,59,109,136,170,281 'visit':104 'want':62 'way':84 'web':118,221 'webpag':106 'without':244,326 'wonder':79 'word':294 'would':34 'x':157,237 'x-mpegurl':156,236 'year':22,51 'youtub':166,206,333 'youtube-dl':165,205,332"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699492066
+visibility: "visible "
+apId: "https://discuss.tchncs.de/post/5966088"
+editedAt: null
+createdAt: DateTimeImmutable @1699418066 {#1423
date: 2023-11-08 05:34:26.0 +01:00
}
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
App\Entity\Entry {#1606
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1654 …}
+slug: "Downloading-Brightcove-Videos"
+title: "Downloading Brightcove Videos"
+url: "https://www.reddit.com/r/youtubedl/comments/gii93g/brightcove_video_wrangling_my_secret_to/"
+body: """
Today I found a video series that I was datahoarding… I know…\n
\n
Anyway, I found this old reddit post from 3 years ago on how to download from Brightcove. So I thought I would repost this here for posterity.\n
\n
Here’s the post below with some small revisions from 3 years ago by u/publiusvaleri_us\n
\n
> I had a short video that I wanted to try to download, but the brightcove style seems to be hard to parse. I was wondering if there’s a way to find out the actual URL to do the download, and I started on a hunch.\n
\n
> Of course I visited the webpage with the video and let it play. In Firefox, I use Web Developer Tools, then I selected the Network tab. It listed a lot of the streams of the video (mp2t) that appeared to be a form of streaming. The secret is to look for a file type of “x-mpegurl” which is the key to feeding youtube-dl the correct video URL.\n
\n
I found this step was made easier by uBlock Origin (I only had to look for the red blocked packets)\n
\n
> Here is my command: (You must use ffmpeg, because of the multiple streams)\n
\n
> youtube-dl --prefer-ffmpeg --ffmpeg-location …\ffmpeg\bin --restrict-filenames [URL FROM Web Developer Tools->Network.]\n
\n
> The only problem I found out is that some of the x-mpegurl files produce an end result without sound. They were combined in ffmpeg as render-render.mp4. But I found another one that downloaded to a slightly larger file, and it was called “master-master.mp4” when it was done. That video has sound. So if you examine your URL possibilities, look for the word “master” somewhere in it.\n
\n
> …BLAH-BLAH/master.m3u8?fastly_token=BLAH,BLAH\n
\n
> Let me know if anyone has questions or needs a few pointers. I’m surprised I figured it out without a lot of problems. When youtube-dl gave me the error for the main URL, I figured one of you guys knew all about how to do this… turns out that I do… shocked emoji.
"""
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699418182 {#1422
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1652 …}
+votes: Doctrine\ORM\PersistentCollection {#1649 …}
+reports: Doctrine\ORM\PersistentCollection {#1656 …}
+favourites: Doctrine\ORM\PersistentCollection {#1527 …}
+notifications: Doctrine\ORM\PersistentCollection {#1560 …}
+badges: Doctrine\ORM\PersistentCollection {#1558 …}
+children: [
App\Entity\EntryComment {#1611
+user: App\Entity\User {#261 …}
+entry: App\Entity\Entry {#1606}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+parent: null
+root: null
+body: """
My command for 2023 using yt-dlp looks like:\n
\n
`yt-dlp --ffmpeg-location YOUR_PATH --downloader ffmpeg --restrict-filenames YOUR_URL`
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1699418182 {#1596
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@cyberic@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1599 …}
+nested: Doctrine\ORM\PersistentCollection {#1625 …}
+votes: Doctrine\ORM\PersistentCollection {#1617 …}
+reports: Doctrine\ORM\PersistentCollection {#1725 …}
+favourites: Doctrine\ORM\PersistentCollection {#2447 …}
+notifications: Doctrine\ORM\PersistentCollection {#2464 …}
-id: 100862
-bodyTs: "'2023':4 'command':2 'dlp':8,13 'download':19 'ffmpeg':15,20 'ffmpeg-loc':14 'filenam':23 'like':10 'locat':16 'look':9 'path':18 'restrict':22 'restrict-filenam':21 'url':25 'use':5 'yt':7,12 'yt-dlp':6,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4666426"
+editedAt: null
+createdAt: DateTimeImmutable @1699418182 {#1555
date: 2023-11-08 05:36:22.0 +01:00
}
+"title": 100862
}
]
-id: 11090
-titleTs: "'brightcov':2 'download':1 'video':3"
-bodyTs: "'/master.m3u8':302 '3':21,50 'actual':89 'ago':23,52 'anoth':259 'anyon':311 'anyway':13 'appear':139 'bin':215 'blah':300,301,305,306 'blah-blah':299 'block':190 'brightcov':29,69 'call':271 'combin':248 'command':195 'correct':169 'cours':102 'datahoard':10 'develop':119,222 'dl':167,207,334 'done':279 'download':27,66,94,262 'easier':178 'emoji':362 'end':242 'error':338 'examin':287 'fast':303 'feed':164 'ffmpeg':199,210,212,214,250 'ffmpeg-loc':211 'figur':323,344 'file':153,239,267 'filenam':218 'find':86 'firefox':115 'form':143 'found':3,15,173,229,258 'gave':335 'guy':348 'hard':74 'hunch':100 'key':162 'knew':349 'know':12,309 'larger':266 'let':111,307 'list':128 'locat':213 'look':150,186,291 'lot':130,328 'm':320 'made':177 'main':341 'master':273,274,295 'master-mast':272 'mp2t':137 'mp4':255,275 'mpegurl':158,238 'multipl':203 'must':197 'need':315 'network':125,224 'old':17 'one':260,345 'origin':181 'packet':191 'pars':76 'play':113 'pointer':318 'possibl':290 'post':19,43 'poster':39 'prefer':209 'prefer-ffmpeg':208 'problem':227,330 'produc':240 'question':313 'red':189 'reddit':18 'render':253,254 'render-rend':252 'repost':35 'restrict':217 'restrict-filenam':216 'result':243 'revis':48 'secret':147 'seem':71 'select':123 'seri':6 'shock':361 'short':58 'slight':265 'small':47 'somewher':296 'sound':245,283 'start':97 'step':175 'stream':133,145,204 'style':70 'surpris':321 'tab':126 'thought':32 'today':1 'token':304 'tool':120,223 'tri':64 'turn':356 'type':154 'u/publiusvaleri_us':54 'ublock':180 'url':90,171,219,289,342 'use':117,198 'video':5,59,109,136,170,281 'visit':104 'want':62 'way':84 'web':118,221 'webpag':106 'without':244,326 'wonder':79 'word':294 'would':34 'x':157,237 'x-mpegurl':156,236 'year':22,51 'youtub':166,206,333 'youtube-dl':165,205,332"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699492066
+visibility: "visible "
+apId: "https://discuss.tchncs.de/post/5966088"
+editedAt: null
+createdAt: DateTimeImmutable @1699418066 {#1423
date: 2023-11-08 05:34:26.0 +01:00
}
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
App\Entity\Entry {#1606
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1654 …}
+slug: "Downloading-Brightcove-Videos"
+title: "Downloading Brightcove Videos"
+url: "https://www.reddit.com/r/youtubedl/comments/gii93g/brightcove_video_wrangling_my_secret_to/"
+body: """
Today I found a video series that I was datahoarding… I know…\n
\n
Anyway, I found this old reddit post from 3 years ago on how to download from Brightcove. So I thought I would repost this here for posterity.\n
\n
Here’s the post below with some small revisions from 3 years ago by u/publiusvaleri_us\n
\n
> I had a short video that I wanted to try to download, but the brightcove style seems to be hard to parse. I was wondering if there’s a way to find out the actual URL to do the download, and I started on a hunch.\n
\n
> Of course I visited the webpage with the video and let it play. In Firefox, I use Web Developer Tools, then I selected the Network tab. It listed a lot of the streams of the video (mp2t) that appeared to be a form of streaming. The secret is to look for a file type of “x-mpegurl” which is the key to feeding youtube-dl the correct video URL.\n
\n
I found this step was made easier by uBlock Origin (I only had to look for the red blocked packets)\n
\n
> Here is my command: (You must use ffmpeg, because of the multiple streams)\n
\n
> youtube-dl --prefer-ffmpeg --ffmpeg-location …\ffmpeg\bin --restrict-filenames [URL FROM Web Developer Tools->Network.]\n
\n
> The only problem I found out is that some of the x-mpegurl files produce an end result without sound. They were combined in ffmpeg as render-render.mp4. But I found another one that downloaded to a slightly larger file, and it was called “master-master.mp4” when it was done. That video has sound. So if you examine your URL possibilities, look for the word “master” somewhere in it.\n
\n
> …BLAH-BLAH/master.m3u8?fastly_token=BLAH,BLAH\n
\n
> Let me know if anyone has questions or needs a few pointers. I’m surprised I figured it out without a lot of problems. When youtube-dl gave me the error for the main URL, I figured one of you guys knew all about how to do this… turns out that I do… shocked emoji.
"""
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699418182 {#1422
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1652 …}
+votes: Doctrine\ORM\PersistentCollection {#1649 …}
+reports: Doctrine\ORM\PersistentCollection {#1656 …}
+favourites: Doctrine\ORM\PersistentCollection {#1527 …}
+notifications: Doctrine\ORM\PersistentCollection {#1560 …}
+badges: Doctrine\ORM\PersistentCollection {#1558 …}
+children: [
App\Entity\EntryComment {#1611
+user: App\Entity\User {#261 …}
+entry: App\Entity\Entry {#1606}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+parent: null
+root: null
+body: """
My command for 2023 using yt-dlp looks like:\n
\n
`yt-dlp --ffmpeg-location YOUR_PATH --downloader ffmpeg --restrict-filenames YOUR_URL`
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1699418182 {#1596
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@cyberic@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1599 …}
+nested: Doctrine\ORM\PersistentCollection {#1625 …}
+votes: Doctrine\ORM\PersistentCollection {#1617 …}
+reports: Doctrine\ORM\PersistentCollection {#1725 …}
+favourites: Doctrine\ORM\PersistentCollection {#2447 …}
+notifications: Doctrine\ORM\PersistentCollection {#2464 …}
-id: 100862
-bodyTs: "'2023':4 'command':2 'dlp':8,13 'download':19 'ffmpeg':15,20 'ffmpeg-loc':14 'filenam':23 'like':10 'locat':16 'look':9 'path':18 'restrict':22 'restrict-filenam':21 'url':25 'use':5 'yt':7,12 'yt-dlp':6,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4666426"
+editedAt: null
+createdAt: DateTimeImmutable @1699418182 {#1555
date: 2023-11-08 05:36:22.0 +01:00
}
+"title": 100862
}
]
-id: 11090
-titleTs: "'brightcov':2 'download':1 'video':3"
-bodyTs: "'/master.m3u8':302 '3':21,50 'actual':89 'ago':23,52 'anoth':259 'anyon':311 'anyway':13 'appear':139 'bin':215 'blah':300,301,305,306 'blah-blah':299 'block':190 'brightcov':29,69 'call':271 'combin':248 'command':195 'correct':169 'cours':102 'datahoard':10 'develop':119,222 'dl':167,207,334 'done':279 'download':27,66,94,262 'easier':178 'emoji':362 'end':242 'error':338 'examin':287 'fast':303 'feed':164 'ffmpeg':199,210,212,214,250 'ffmpeg-loc':211 'figur':323,344 'file':153,239,267 'filenam':218 'find':86 'firefox':115 'form':143 'found':3,15,173,229,258 'gave':335 'guy':348 'hard':74 'hunch':100 'key':162 'knew':349 'know':12,309 'larger':266 'let':111,307 'list':128 'locat':213 'look':150,186,291 'lot':130,328 'm':320 'made':177 'main':341 'master':273,274,295 'master-mast':272 'mp2t':137 'mp4':255,275 'mpegurl':158,238 'multipl':203 'must':197 'need':315 'network':125,224 'old':17 'one':260,345 'origin':181 'packet':191 'pars':76 'play':113 'pointer':318 'possibl':290 'post':19,43 'poster':39 'prefer':209 'prefer-ffmpeg':208 'problem':227,330 'produc':240 'question':313 'red':189 'reddit':18 'render':253,254 'render-rend':252 'repost':35 'restrict':217 'restrict-filenam':216 'result':243 'revis':48 'secret':147 'seem':71 'select':123 'seri':6 'shock':361 'short':58 'slight':265 'small':47 'somewher':296 'sound':245,283 'start':97 'step':175 'stream':133,145,204 'style':70 'surpris':321 'tab':126 'thought':32 'today':1 'token':304 'tool':120,223 'tri':64 'turn':356 'type':154 'u/publiusvaleri_us':54 'ublock':180 'url':90,171,219,289,342 'use':117,198 'video':5,59,109,136,170,281 'visit':104 'want':62 'way':84 'web':118,221 'webpag':106 'without':244,326 'wonder':79 'word':294 'would':34 'x':157,237 'x-mpegurl':156,236 'year':22,51 'youtub':166,206,333 'youtube-dl':165,205,332"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699492066
+visibility: "visible "
+apId: "https://discuss.tchncs.de/post/5966088"
+editedAt: null
+createdAt: DateTimeImmutable @1699418066 {#1423
date: 2023-11-08 05:34:26.0 +01:00
}
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1611
+user: App\Entity\User {#261 …}
+entry: App\Entity\Entry {#1606
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1654 …}
+slug: "Downloading-Brightcove-Videos"
+title: "Downloading Brightcove Videos"
+url: "https://www.reddit.com/r/youtubedl/comments/gii93g/brightcove_video_wrangling_my_secret_to/"
+body: """
Today I found a video series that I was datahoarding… I know…\n
\n
Anyway, I found this old reddit post from 3 years ago on how to download from Brightcove. So I thought I would repost this here for posterity.\n
\n
Here’s the post below with some small revisions from 3 years ago by u/publiusvaleri_us\n
\n
> I had a short video that I wanted to try to download, but the brightcove style seems to be hard to parse. I was wondering if there’s a way to find out the actual URL to do the download, and I started on a hunch.\n
\n
> Of course I visited the webpage with the video and let it play. In Firefox, I use Web Developer Tools, then I selected the Network tab. It listed a lot of the streams of the video (mp2t) that appeared to be a form of streaming. The secret is to look for a file type of “x-mpegurl” which is the key to feeding youtube-dl the correct video URL.\n
\n
I found this step was made easier by uBlock Origin (I only had to look for the red blocked packets)\n
\n
> Here is my command: (You must use ffmpeg, because of the multiple streams)\n
\n
> youtube-dl --prefer-ffmpeg --ffmpeg-location …\ffmpeg\bin --restrict-filenames [URL FROM Web Developer Tools->Network.]\n
\n
> The only problem I found out is that some of the x-mpegurl files produce an end result without sound. They were combined in ffmpeg as render-render.mp4. But I found another one that downloaded to a slightly larger file, and it was called “master-master.mp4” when it was done. That video has sound. So if you examine your URL possibilities, look for the word “master” somewhere in it.\n
\n
> …BLAH-BLAH/master.m3u8?fastly_token=BLAH,BLAH\n
\n
> Let me know if anyone has questions or needs a few pointers. I’m surprised I figured it out without a lot of problems. When youtube-dl gave me the error for the main URL, I figured one of you guys knew all about how to do this… turns out that I do… shocked emoji.
"""
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699418182 {#1422
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1652 …}
+votes: Doctrine\ORM\PersistentCollection {#1649 …}
+reports: Doctrine\ORM\PersistentCollection {#1656 …}
+favourites: Doctrine\ORM\PersistentCollection {#1527 …}
+notifications: Doctrine\ORM\PersistentCollection {#1560 …}
+badges: Doctrine\ORM\PersistentCollection {#1558 …}
+children: [
App\Entity\EntryComment {#1611}
]
-id: 11090
-titleTs: "'brightcov':2 'download':1 'video':3"
-bodyTs: "'/master.m3u8':302 '3':21,50 'actual':89 'ago':23,52 'anoth':259 'anyon':311 'anyway':13 'appear':139 'bin':215 'blah':300,301,305,306 'blah-blah':299 'block':190 'brightcov':29,69 'call':271 'combin':248 'command':195 'correct':169 'cours':102 'datahoard':10 'develop':119,222 'dl':167,207,334 'done':279 'download':27,66,94,262 'easier':178 'emoji':362 'end':242 'error':338 'examin':287 'fast':303 'feed':164 'ffmpeg':199,210,212,214,250 'ffmpeg-loc':211 'figur':323,344 'file':153,239,267 'filenam':218 'find':86 'firefox':115 'form':143 'found':3,15,173,229,258 'gave':335 'guy':348 'hard':74 'hunch':100 'key':162 'knew':349 'know':12,309 'larger':266 'let':111,307 'list':128 'locat':213 'look':150,186,291 'lot':130,328 'm':320 'made':177 'main':341 'master':273,274,295 'master-mast':272 'mp2t':137 'mp4':255,275 'mpegurl':158,238 'multipl':203 'must':197 'need':315 'network':125,224 'old':17 'one':260,345 'origin':181 'packet':191 'pars':76 'play':113 'pointer':318 'possibl':290 'post':19,43 'poster':39 'prefer':209 'prefer-ffmpeg':208 'problem':227,330 'produc':240 'question':313 'red':189 'reddit':18 'render':253,254 'render-rend':252 'repost':35 'restrict':217 'restrict-filenam':216 'result':243 'revis':48 'secret':147 'seem':71 'select':123 'seri':6 'shock':361 'short':58 'slight':265 'small':47 'somewher':296 'sound':245,283 'start':97 'step':175 'stream':133,145,204 'style':70 'surpris':321 'tab':126 'thought':32 'today':1 'token':304 'tool':120,223 'tri':64 'turn':356 'type':154 'u/publiusvaleri_us':54 'ublock':180 'url':90,171,219,289,342 'use':117,198 'video':5,59,109,136,170,281 'visit':104 'want':62 'way':84 'web':118,221 'webpag':106 'without':244,326 'wonder':79 'word':294 'would':34 'x':157,237 'x-mpegurl':156,236 'year':22,51 'youtub':166,206,333 'youtube-dl':165,205,332"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699492066
+visibility: "visible "
+apId: "https://discuss.tchncs.de/post/5966088"
+editedAt: null
+createdAt: DateTimeImmutable @1699418066 {#1423
date: 2023-11-08 05:34:26.0 +01:00
}
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+parent: null
+root: null
+body: """
My command for 2023 using yt-dlp looks like:\n
\n
`yt-dlp --ffmpeg-location YOUR_PATH --downloader ffmpeg --restrict-filenames YOUR_URL`
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1699418182 {#1596
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@cyberic@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1599 …}
+nested: Doctrine\ORM\PersistentCollection {#1625 …}
+votes: Doctrine\ORM\PersistentCollection {#1617 …}
+reports: Doctrine\ORM\PersistentCollection {#1725 …}
+favourites: Doctrine\ORM\PersistentCollection {#2447 …}
+notifications: Doctrine\ORM\PersistentCollection {#2464 …}
-id: 100862
-bodyTs: "'2023':4 'command':2 'dlp':8,13 'download':19 'ffmpeg':15,20 'ffmpeg-loc':14 'filenam':23 'like':10 'locat':16 'look':9 'path':18 'restrict':22 'restrict-filenam':21 'url':25 'use':5 'yt':7,12 'yt-dlp':6,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4666426"
+editedAt: null
+createdAt: DateTimeImmutable @1699418182 {#1555
date: 2023-11-08 05:36:22.0 +01:00
}
+"title": 100862
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\EntryComment {#1611
+user: App\Entity\User {#261 …}
+entry: App\Entity\Entry {#1606
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1654 …}
+slug: "Downloading-Brightcove-Videos"
+title: "Downloading Brightcove Videos"
+url: "https://www.reddit.com/r/youtubedl/comments/gii93g/brightcove_video_wrangling_my_secret_to/"
+body: """
Today I found a video series that I was datahoarding… I know…\n
\n
Anyway, I found this old reddit post from 3 years ago on how to download from Brightcove. So I thought I would repost this here for posterity.\n
\n
Here’s the post below with some small revisions from 3 years ago by u/publiusvaleri_us\n
\n
> I had a short video that I wanted to try to download, but the brightcove style seems to be hard to parse. I was wondering if there’s a way to find out the actual URL to do the download, and I started on a hunch.\n
\n
> Of course I visited the webpage with the video and let it play. In Firefox, I use Web Developer Tools, then I selected the Network tab. It listed a lot of the streams of the video (mp2t) that appeared to be a form of streaming. The secret is to look for a file type of “x-mpegurl” which is the key to feeding youtube-dl the correct video URL.\n
\n
I found this step was made easier by uBlock Origin (I only had to look for the red blocked packets)\n
\n
> Here is my command: (You must use ffmpeg, because of the multiple streams)\n
\n
> youtube-dl --prefer-ffmpeg --ffmpeg-location …\ffmpeg\bin --restrict-filenames [URL FROM Web Developer Tools->Network.]\n
\n
> The only problem I found out is that some of the x-mpegurl files produce an end result without sound. They were combined in ffmpeg as render-render.mp4. But I found another one that downloaded to a slightly larger file, and it was called “master-master.mp4” when it was done. That video has sound. So if you examine your URL possibilities, look for the word “master” somewhere in it.\n
\n
> …BLAH-BLAH/master.m3u8?fastly_token=BLAH,BLAH\n
\n
> Let me know if anyone has questions or needs a few pointers. I’m surprised I figured it out without a lot of problems. When youtube-dl gave me the error for the main URL, I figured one of you guys knew all about how to do this… turns out that I do… shocked emoji.
"""
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699418182 {#1422
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1652 …}
+votes: Doctrine\ORM\PersistentCollection {#1649 …}
+reports: Doctrine\ORM\PersistentCollection {#1656 …}
+favourites: Doctrine\ORM\PersistentCollection {#1527 …}
+notifications: Doctrine\ORM\PersistentCollection {#1560 …}
+badges: Doctrine\ORM\PersistentCollection {#1558 …}
+children: [
App\Entity\EntryComment {#1611}
]
-id: 11090
-titleTs: "'brightcov':2 'download':1 'video':3"
-bodyTs: "'/master.m3u8':302 '3':21,50 'actual':89 'ago':23,52 'anoth':259 'anyon':311 'anyway':13 'appear':139 'bin':215 'blah':300,301,305,306 'blah-blah':299 'block':190 'brightcov':29,69 'call':271 'combin':248 'command':195 'correct':169 'cours':102 'datahoard':10 'develop':119,222 'dl':167,207,334 'done':279 'download':27,66,94,262 'easier':178 'emoji':362 'end':242 'error':338 'examin':287 'fast':303 'feed':164 'ffmpeg':199,210,212,214,250 'ffmpeg-loc':211 'figur':323,344 'file':153,239,267 'filenam':218 'find':86 'firefox':115 'form':143 'found':3,15,173,229,258 'gave':335 'guy':348 'hard':74 'hunch':100 'key':162 'knew':349 'know':12,309 'larger':266 'let':111,307 'list':128 'locat':213 'look':150,186,291 'lot':130,328 'm':320 'made':177 'main':341 'master':273,274,295 'master-mast':272 'mp2t':137 'mp4':255,275 'mpegurl':158,238 'multipl':203 'must':197 'need':315 'network':125,224 'old':17 'one':260,345 'origin':181 'packet':191 'pars':76 'play':113 'pointer':318 'possibl':290 'post':19,43 'poster':39 'prefer':209 'prefer-ffmpeg':208 'problem':227,330 'produc':240 'question':313 'red':189 'reddit':18 'render':253,254 'render-rend':252 'repost':35 'restrict':217 'restrict-filenam':216 'result':243 'revis':48 'secret':147 'seem':71 'select':123 'seri':6 'shock':361 'short':58 'slight':265 'small':47 'somewher':296 'sound':245,283 'start':97 'step':175 'stream':133,145,204 'style':70 'surpris':321 'tab':126 'thought':32 'today':1 'token':304 'tool':120,223 'tri':64 'turn':356 'type':154 'u/publiusvaleri_us':54 'ublock':180 'url':90,171,219,289,342 'use':117,198 'video':5,59,109,136,170,281 'visit':104 'want':62 'way':84 'web':118,221 'webpag':106 'without':244,326 'wonder':79 'word':294 'would':34 'x':157,237 'x-mpegurl':156,236 'year':22,51 'youtub':166,206,333 'youtube-dl':165,205,332"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699492066
+visibility: "visible "
+apId: "https://discuss.tchncs.de/post/5966088"
+editedAt: null
+createdAt: DateTimeImmutable @1699418066 {#1423
date: 2023-11-08 05:34:26.0 +01:00
}
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+parent: null
+root: null
+body: """
My command for 2023 using yt-dlp looks like:\n
\n
`yt-dlp --ffmpeg-location YOUR_PATH --downloader ffmpeg --restrict-filenames YOUR_URL`
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1699418182 {#1596
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@cyberic@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1599 …}
+nested: Doctrine\ORM\PersistentCollection {#1625 …}
+votes: Doctrine\ORM\PersistentCollection {#1617 …}
+reports: Doctrine\ORM\PersistentCollection {#1725 …}
+favourites: Doctrine\ORM\PersistentCollection {#2447 …}
+notifications: Doctrine\ORM\PersistentCollection {#2464 …}
-id: 100862
-bodyTs: "'2023':4 'command':2 'dlp':8,13 'download':19 'ffmpeg':15,20 'ffmpeg-loc':14 'filenam':23 'like':10 'locat':16 'look':9 'path':18 'restrict':22 'restrict-filenam':21 'url':25 'use':5 'yt':7,12 'yt-dlp':6,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4666426"
+editedAt: null
+createdAt: DateTimeImmutable @1699418182 {#1555
date: 2023-11-08 05:36:22.0 +01:00
}
+"title": 100862
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1611
+user: App\Entity\User {#261 …}
+entry: App\Entity\Entry {#1606
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1654 …}
+slug: "Downloading-Brightcove-Videos"
+title: "Downloading Brightcove Videos"
+url: "https://www.reddit.com/r/youtubedl/comments/gii93g/brightcove_video_wrangling_my_secret_to/"
+body: """
Today I found a video series that I was datahoarding… I know…\n
\n
Anyway, I found this old reddit post from 3 years ago on how to download from Brightcove. So I thought I would repost this here for posterity.\n
\n
Here’s the post below with some small revisions from 3 years ago by u/publiusvaleri_us\n
\n
> I had a short video that I wanted to try to download, but the brightcove style seems to be hard to parse. I was wondering if there’s a way to find out the actual URL to do the download, and I started on a hunch.\n
\n
> Of course I visited the webpage with the video and let it play. In Firefox, I use Web Developer Tools, then I selected the Network tab. It listed a lot of the streams of the video (mp2t) that appeared to be a form of streaming. The secret is to look for a file type of “x-mpegurl” which is the key to feeding youtube-dl the correct video URL.\n
\n
I found this step was made easier by uBlock Origin (I only had to look for the red blocked packets)\n
\n
> Here is my command: (You must use ffmpeg, because of the multiple streams)\n
\n
> youtube-dl --prefer-ffmpeg --ffmpeg-location …\ffmpeg\bin --restrict-filenames [URL FROM Web Developer Tools->Network.]\n
\n
> The only problem I found out is that some of the x-mpegurl files produce an end result without sound. They were combined in ffmpeg as render-render.mp4. But I found another one that downloaded to a slightly larger file, and it was called “master-master.mp4” when it was done. That video has sound. So if you examine your URL possibilities, look for the word “master” somewhere in it.\n
\n
> …BLAH-BLAH/master.m3u8?fastly_token=BLAH,BLAH\n
\n
> Let me know if anyone has questions or needs a few pointers. I’m surprised I figured it out without a lot of problems. When youtube-dl gave me the error for the main URL, I figured one of you guys knew all about how to do this… turns out that I do… shocked emoji.
"""
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 30
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699418182 {#1422
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1652 …}
+votes: Doctrine\ORM\PersistentCollection {#1649 …}
+reports: Doctrine\ORM\PersistentCollection {#1656 …}
+favourites: Doctrine\ORM\PersistentCollection {#1527 …}
+notifications: Doctrine\ORM\PersistentCollection {#1560 …}
+badges: Doctrine\ORM\PersistentCollection {#1558 …}
+children: [
App\Entity\EntryComment {#1611}
]
-id: 11090
-titleTs: "'brightcov':2 'download':1 'video':3"
-bodyTs: "'/master.m3u8':302 '3':21,50 'actual':89 'ago':23,52 'anoth':259 'anyon':311 'anyway':13 'appear':139 'bin':215 'blah':300,301,305,306 'blah-blah':299 'block':190 'brightcov':29,69 'call':271 'combin':248 'command':195 'correct':169 'cours':102 'datahoard':10 'develop':119,222 'dl':167,207,334 'done':279 'download':27,66,94,262 'easier':178 'emoji':362 'end':242 'error':338 'examin':287 'fast':303 'feed':164 'ffmpeg':199,210,212,214,250 'ffmpeg-loc':211 'figur':323,344 'file':153,239,267 'filenam':218 'find':86 'firefox':115 'form':143 'found':3,15,173,229,258 'gave':335 'guy':348 'hard':74 'hunch':100 'key':162 'knew':349 'know':12,309 'larger':266 'let':111,307 'list':128 'locat':213 'look':150,186,291 'lot':130,328 'm':320 'made':177 'main':341 'master':273,274,295 'master-mast':272 'mp2t':137 'mp4':255,275 'mpegurl':158,238 'multipl':203 'must':197 'need':315 'network':125,224 'old':17 'one':260,345 'origin':181 'packet':191 'pars':76 'play':113 'pointer':318 'possibl':290 'post':19,43 'poster':39 'prefer':209 'prefer-ffmpeg':208 'problem':227,330 'produc':240 'question':313 'red':189 'reddit':18 'render':253,254 'render-rend':252 'repost':35 'restrict':217 'restrict-filenam':216 'result':243 'revis':48 'secret':147 'seem':71 'select':123 'seri':6 'shock':361 'short':58 'slight':265 'small':47 'somewher':296 'sound':245,283 'start':97 'step':175 'stream':133,145,204 'style':70 'surpris':321 'tab':126 'thought':32 'today':1 'token':304 'tool':120,223 'tri':64 'turn':356 'type':154 'u/publiusvaleri_us':54 'ublock':180 'url':90,171,219,289,342 'use':117,198 'video':5,59,109,136,170,281 'visit':104 'want':62 'way':84 'web':118,221 'webpag':106 'without':244,326 'wonder':79 'word':294 'would':34 'x':157,237 'x-mpegurl':156,236 'year':22,51 'youtub':166,206,333 'youtube-dl':165,205,332"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699492066
+visibility: "visible "
+apId: "https://discuss.tchncs.de/post/5966088"
+editedAt: null
+createdAt: DateTimeImmutable @1699418066 {#1423
date: 2023-11-08 05:34:26.0 +01:00
}
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1581 …}
+image: null
+parent: null
+root: null
+body: """
My command for 2023 using yt-dlp looks like:\n
\n
`yt-dlp --ffmpeg-location YOUR_PATH --downloader ffmpeg --restrict-filenames YOUR_URL`
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1699418182 {#1596
date: 2023-11-08 05:36:22.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@cyberic@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1599 …}
+nested: Doctrine\ORM\PersistentCollection {#1625 …}
+votes: Doctrine\ORM\PersistentCollection {#1617 …}
+reports: Doctrine\ORM\PersistentCollection {#1725 …}
+favourites: Doctrine\ORM\PersistentCollection {#2447 …}
+notifications: Doctrine\ORM\PersistentCollection {#2464 …}
-id: 100862
-bodyTs: "'2023':4 'command':2 'dlp':8,13 'download':19 'ffmpeg':15,20 'ffmpeg-loc':14 'filenam':23 'like':10 'locat':16 'look':9 'path':18 'restrict':22 'restrict-filenam':21 'url':25 'use':5 'yt':7,12 'yt-dlp':6,11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4666426"
+editedAt: null
+createdAt: DateTimeImmutable @1699418182 {#1555
date: 2023-11-08 05:36:22.0 +01:00
}
+"title": 100862
} |
|
Show voter details
|
9 |
DENIED
|
ROLE_ADMIN
|
null |
|
Show voter details
|
10 |
DENIED
|
ROLE_MODERATOR
|
null |
|
Show voter details
|