Difference between revisions of "Talk:Recording Video With VLC"
Panama Joe (Talk | contribs) (→using the recording button: new section) |
(→What are Blob URLs?: new section) |
||
(8 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
I have looked for (and seen that others have, too) a way to change the recording format when you press the recording button. I am quite a newby to vlc, I cannot tell how to, but anyway I found a possible error in this page and some interesting info. | I have looked for (and seen that others have, too) a way to change the recording format when you press the recording button. I am quite a newby to vlc, I cannot tell how to, but anyway I found a possible error in this page and some interesting info. | ||
− | It appears that the info is not correct that the recording format for the button is MJPEG, it appears to be the native format of the stream. | + | It appears that the info is not correct that the recording format for the button is MJPEG, it appears to be the native format of the stream. Maybe the author can check this. |
In "Other notes" the author refers to the file VLCRC. In this file there is an entry (not active because starting with a "#") that appears to open the possibility to change this format. | In "Other notes" the author refers to the file VLCRC. In this file there is an entry (not active because starting with a "#") that appears to open the possibility to change this format. | ||
I would appreciate a discussion about how this could be done. | I would appreciate a discussion about how this could be done. | ||
+ | |||
+ | == stream capture vs encoding == | ||
+ | |||
+ | I was under the impression that the record feature made vlc reencode the video rather than just capture the stream. I have some different video formats. I can try to record from mp4 and from mpg1 and let you know. | ||
+ | |||
+ | -LG | ||
+ | |||
+ | === capture not encode=== | ||
+ | while viewing mpg4 i hit the record button, and it directly stream captured mp4, and while viewing mpg1 i hit the record and vlc captured in mpg1. It is not encoding when you press the record button, it is capturing the stream. You are correct! | ||
+ | |||
+ | -LG | ||
+ | |||
+ | == Admin == | ||
+ | Please do not email me the comments. Post them here. -Admin | ||
+ | |||
+ | == capture video from KETV blob == | ||
+ | |||
+ | Blob URLs are pseudo protocols that assign temporary URLs to media files. This process is crucial because most websites cannot process the raw data contained by files. They require data in the form of binary code that loads through the blob URL. In simpler terms, the blob URL provides data and acts as a fake source for the files on a website. | ||
+ | |||
+ | The blob URL addresses can be found in the DevTools of the webpage. These links, however, cannot be accessed because their source page does not exist. Nevertheless, there are a few different ways through which you can download a blob URL video. | ||
+ | |||
+ | Firefox / Palemoon | ||
+ | |||
+ | Load web page with embedded video | ||
+ | |||
+ | F12- opens dom inspection tool | ||
+ | |||
+ | Open the Network tab in the dev tools. | ||
+ | |||
+ | In the filter use the following for KETV: htv-streaming | ||
+ | |||
+ | Reload the web page, with the dom inspection tool still open. | ||
+ | |||
+ | Play the video. Observe all of the mp2t files that appear in the list under the network tab. Each is a fragment of the video. Collection fragments one at a time is not practical. Look for the correct playlist file. | ||
+ | |||
+ | The playlist file in the list ends in extension.m3ua , Review all m3ua and try to select the one with the highest video resolutions in the string. Copy that address. | ||
+ | |||
+ | In VLC choose to open network stream, and do so from the clipboard (you saved the m3au url string in the clipboard) | ||
+ | |||
+ | Choose to convert/save and dump direct output -or- use the VLC record button under advanced video controls | ||
+ | |||
+ | == cbs blob == | ||
+ | |||
+ | Open a new tab, then hit F12 to open the developer tools. | ||
+ | |||
+ | Open the Network tab in the dev tools. | ||
+ | |||
+ | Add a filter using the filter button (circled in red), with this text (without the quotes): "xxxxxxx". <- string you substitute | ||
+ | |||
+ | Enter the URL for the page into the address bar. If you already had it loaded, you may need to reload. | ||
+ | |||
+ | A bunch of network requests will be listed in the dev tools window. Click on any of the requests that don't start with "server_time". A sidebar opens on the right. Click the preview tab in the sidebar. | ||
+ | |||
+ | In the preview tab, there are fields for program_name and program_description. If the description isn't for the video you want, try clicking a different request. More importantly, right next to the name and description is the published_urls field. Expand that using the arrow next to the text. | ||
+ | |||
+ | You'll get a list of different video qualities and formats. It looks like the first (at index 0) is typically the best quality. Expand whichever you want. | ||
+ | |||
+ | Finally, here you can find an embed_url. This is a direct link to the MP4 file that you can just paste into a new tab, and then right-click and save. | ||
+ | |||
+ | == What are Blob URLs? == | ||
+ | |||
+ | Blob URLs are pseudo protocols that assign temporary URLs to media files. This process is crucial because most websites cannot process the raw data contained by files. They require data in the form of binary code that loads through the blob URL. In simpler terms, the blob URL provides data and acts as a fake source for the files on a website. | ||
+ | |||
+ | The blob URL addresses can be found in the DevTools of the webpage. These links, however, cannot be accessed because their source page does not exist. Nevertheless, there are a few different ways through which you can download a blob URL video. |
Latest revision as of 09:26, 21 October 2021
Harry Potter SUCKS!
Contents
using the recording button
I have looked for (and seen that others have, too) a way to change the recording format when you press the recording button. I am quite a newby to vlc, I cannot tell how to, but anyway I found a possible error in this page and some interesting info. It appears that the info is not correct that the recording format for the button is MJPEG, it appears to be the native format of the stream. Maybe the author can check this.
In "Other notes" the author refers to the file VLCRC. In this file there is an entry (not active because starting with a "#") that appears to open the possibility to change this format. I would appreciate a discussion about how this could be done.
stream capture vs encoding
I was under the impression that the record feature made vlc reencode the video rather than just capture the stream. I have some different video formats. I can try to record from mp4 and from mpg1 and let you know.
-LG
capture not encode
while viewing mpg4 i hit the record button, and it directly stream captured mp4, and while viewing mpg1 i hit the record and vlc captured in mpg1. It is not encoding when you press the record button, it is capturing the stream. You are correct!
-LG
Admin
Please do not email me the comments. Post them here. -Admin
capture video from KETV blob
Blob URLs are pseudo protocols that assign temporary URLs to media files. This process is crucial because most websites cannot process the raw data contained by files. They require data in the form of binary code that loads through the blob URL. In simpler terms, the blob URL provides data and acts as a fake source for the files on a website.
The blob URL addresses can be found in the DevTools of the webpage. These links, however, cannot be accessed because their source page does not exist. Nevertheless, there are a few different ways through which you can download a blob URL video.
Firefox / Palemoon
Load web page with embedded video
F12- opens dom inspection tool
Open the Network tab in the dev tools.
In the filter use the following for KETV: htv-streaming
Reload the web page, with the dom inspection tool still open.
Play the video. Observe all of the mp2t files that appear in the list under the network tab. Each is a fragment of the video. Collection fragments one at a time is not practical. Look for the correct playlist file.
The playlist file in the list ends in extension.m3ua , Review all m3ua and try to select the one with the highest video resolutions in the string. Copy that address.
In VLC choose to open network stream, and do so from the clipboard (you saved the m3au url string in the clipboard)
Choose to convert/save and dump direct output -or- use the VLC record button under advanced video controls
cbs blob
Open a new tab, then hit F12 to open the developer tools.
Open the Network tab in the dev tools.
Add a filter using the filter button (circled in red), with this text (without the quotes): "xxxxxxx". <- string you substitute
Enter the URL for the page into the address bar. If you already had it loaded, you may need to reload.
A bunch of network requests will be listed in the dev tools window. Click on any of the requests that don't start with "server_time". A sidebar opens on the right. Click the preview tab in the sidebar.
In the preview tab, there are fields for program_name and program_description. If the description isn't for the video you want, try clicking a different request. More importantly, right next to the name and description is the published_urls field. Expand that using the arrow next to the text.
You'll get a list of different video qualities and formats. It looks like the first (at index 0) is typically the best quality. Expand whichever you want.
Finally, here you can find an embed_url. This is a direct link to the MP4 file that you can just paste into a new tab, and then right-click and save.
What are Blob URLs?
Blob URLs are pseudo protocols that assign temporary URLs to media files. This process is crucial because most websites cannot process the raw data contained by files. They require data in the form of binary code that loads through the blob URL. In simpler terms, the blob URL provides data and acts as a fake source for the files on a website.
The blob URL addresses can be found in the DevTools of the webpage. These links, however, cannot be accessed because their source page does not exist. Nevertheless, there are a few different ways through which you can download a blob URL video.