A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows 7 » Windows 7 Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

capturing twitter video?



 
 
Thread Tools Rate Thread Display Modes
  #1  
Old September 20th 18, 11:55 AM posted to alt.windows7.general
J. P. Gilliver (John)[_4_]
external usenet poster
 
Posts: 2,032
Default capturing twitter video?

Can anyone tell me how to capture the (first) video from

https://twitter.com/BBCSteveR/status...30457500151816

? I have Windows 7-32, latest Chrome with DownloadHelper, and ancient
Firefox (27.0.1) with the same.

Also: when I load the above into the Chrome, I get a popover (is that
the right word?), with the video already playing in it - but muted; if I
hover over it so the controls are visible, one of them is the
speaker-with-X universal symbol for muted audio, and if I click that, I
hear it. Is that normal? (I don't often view twitter pages.)
--
J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)[email protected]+H+Sh0!:`)DNAf

A. Top-posters.
Q. What's the most irritating thing on Usenet?
Ads
  #2  
Old September 20th 18, 01:39 PM posted to alt.windows7.general
VanguardLH[_2_]
external usenet poster
 
Posts: 9,669
Default capturing twitter video?

J. P. Gilliver (John) wrote:

Can anyone tell me how to capture the (first) video from

https://twitter.com/BBCSteveR/status...30457500151816

? I have Windows 7-32, latest Chrome with DownloadHelper, and ancient
Firefox (27.0.1) with the same.


Applian's Replay Media Catcher (RMC) captured the video; however, I had
to allow some script sources that were blocked by uMatrix. Plus I had
to stop and start the video a couple times before RMC's proxy could
detect the source of the media stream, which was:

https://video.twimg.com/ext_tw_video...8Q37uOchZ.m3u8

But downloading the file using that URL (or adding /Twitter.mp4 which
was the name of the stream) won't get you the video to play locally.
You have to capture the stream as it is delivered.

RMC (or Jaksta which Applian rebranded as their RMC product) can capture
media stream. There are other stream capture programs. I've tried many
free ones and gave up on them and decided to pay for a decent stream
capturer: $50 for Applian's RMC ($30 for Jaksta's Media Recorder). When
RMC was incapable of capturing a media stream and told about it, they
usually got an update out in a week or two.

I haven't compared the feature set of RMC against Jaksta for a couple
years. Back then, they were the same price but there must've been
something I liked better about RMC. Now RMC is way more expensive than
Jaksta but I didn't see a difference in a cursory scan of the product
descriptions for both. Both come with a 30-day money back guarantee.
If I was to get one of them now (and not paying the upgrade cost but
full first-time purchase price), I'd get Jaksta's Media Recorder.

Note that neither will record video streams encoded using RTMPe.
Although Adobe stated that the encryption was to protect the content and
NOT to enforce DRM (digital rights management), it turned out used for
DRM by the content owners. Applian, Jaksta, and several other stream
capturers were threatened with lawsuits by receiving a letter of intent
(don't remember who sent it). Rather than fight it out in court,
Applian, Jaksta, and most others removed RTMPE support. I do remember
finding some rather crude and ancient stream capturers that still had
RTMPE but, as I recall, those were long-dead programs (aka abandonware).
RMC will capture several different streaming protocols, including RTMP,
but will refuse to illegally capture RTMPe streams that also employ SWF
verification; see https://en.wikipedia.org/wiki/Protected_Streaming.

https://en.wikipedia.org/wiki/Real-T...aging_Protocol

That mentions and I've heard of rtmpdump for capturing RTMPe streams.
It will be up to YOU to dig into the web page code (might not be in the
page but script on the server decides where to find the source) to
figure out how to define to rtmpdump where is the source of a stream.
Good luck with that. Sites like to hide where is the stream source,
plus selection is often a server-side operation. If you still want to
try rtmpdump (free), see:

http://rtmpdump.mplayerhq.hu/

To capture those streams, you have to use a screen recorder. That
records a region of your monitor's screen which means the recording will
contains undesirable artifacts, like you pausing the video, dragging the
mouse cursor across the video, jerkiness in playback, stuttering due to
network delays or retries, etc. The recording will exactly what you see
on your screen (instead of capturing the stream which would be devoid of
any playback artifacts you see when viewing the stream). Applian has
their own screen capture tool (Replay Video Capture) but not Jaksta;
however, there are many others (some good, most are pretty crappy). If
you can see it on your monitor, you can capture that part of the screen
regardless of how a site might try to protect or control their content.

Flash is going away but content will remain for years as well as the
servers. HTML5 video is taking over. I haven't bothered to check how
DRM is enforced using HTML5 video. Maybe that will be handled by
managing which codec a site uses for encoding their videos. Codecs
(coders/decoders) are code and as such will run programs which, for
example, could perform proprietary handshaking with the server. If
that's how it will get done, each site could mandate you retrieve and
use their codec if you want to see their streamed content. I did find:

https://w3c.github.io/encrypted-media/

Although not specifically a DRM scheme, the codec could require a
connection with the media source to allow playback of the video. What
you end up getting is just a skeletal file pointing back to a server
where is the actual video, similar to how some .swf files work (they're
small because they don't have content but just point to where is the
content). You look like you're locally playing the content until you
try to play when there is no Internet connection or their content server
cannot be reached.

https://www.html5rocks.com/en/tutorials/eme/basics/
See "EME implementations use the following external components".

I'm not sure what any stream capturer will retrieve with protected
(DRM'ed) HTML5 video. It may retrieve the stream but you can't play it
unless the EME codec can reach the license server. Don't expect stream
capture software to capture all stream types, especially any protected
content. You may have to resort to the more crappy result of recording
a portion of the screen to record a video.

Stream capture means you don't have to sit there watching an entire
video from beginning to end. You load the web page with the stream and
RMC will detect the stream and begin to retrieve it to build into a
local file. You can go away, do other work, or whatever you want while
RMC records in the background. Plus capturing a stream is at a faster
rate (as fast as the server will deliver) than playing the stream. I
can capture a 3-hour movie in about 20 minutes. Could be less, could be
more. Depends on how big is the stream which depends on how it was
encoded and at what resolution.

Screen capture means having to babysit your computer during the
recording. You have to be there to load the page and begin the
recording (which can result in losing the first few seconds of a video
while you're trying to startup the screen capture tool and designate
what region of the screen to capture). You have to be there to stop the
recording when the video ends (or use editing software to chop off the
garbage recorded at the end because you weren't around to stop the
recording). An stutter or jitter in playing the video will be included
in the screen capture. Whatever you see in that region of the screen is
what gets recorded.

Also: when I load the above into the Chrome, I get a popover (is that
the right word?), with the video already playing in it - but muted; if I
hover over it so the controls are visible, one of them is the
speaker-with-X universal symbol for muted audio, and if I click that, I
hear it. Is that normal? (I don't often view twitter pages.)


Your web browser may not be a sufficient player for the streamed
content. It doesn't understand the proprietary encoding used in the
video. Sites can employ their own Javascripted player that can decode
the video. It's their attempt to force you to view their video using
their player and prevent you from capturing it. However, RMC can still
capture many but not all of these "special embedded player required"
videos as long as it can detect the source of the stream and if the
stream uses standard transmission protocols.
  #3  
Old September 20th 18, 02:48 PM posted to alt.windows7.general
J. P. Gilliver (John)[_4_]
external usenet poster
 
Posts: 2,032
Default capturing twitter video?

In message , VanguardLH
writes:
J. P. Gilliver (John) wrote:

Can anyone tell me how to capture the (first) video from

https://twitter.com/BBCSteveR/status...30457500151816

? I have Windows 7-32, latest Chrome with DownloadHelper, and ancient
Firefox (27.0.1) with the same.


Applian's Replay Media Catcher (RMC) captured the video; however, I had
to allow some script sources that were blocked by uMatrix. Plus I had
to stop and start the video a couple times before RMC's proxy could
detect the source of the media stream, which was:

https://video.twimg.com/ext_tw_video...u/pl/640x360/P
tKrC_K8Q37uOchZ.m3u8

But downloading the file using that URL (or adding /Twitter.mp4 which
was the name of the stream) won't get you the video to play locally.
You have to capture the stream as it is delivered.


[VERY comprehensive reply snipped.]
Life's too short; it was only an "I'd like" (including for some blind
friends) thought. Sorry to say this after you've clearly put a lot of
effort into your response; I _have_ marked your post as "keep" (I have a
3-day expiry on most newsgroups).

[Unless you can email me the capture (-:, but it really isn't important]
--
J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)[email protected]+H+Sh0!:`)DNAf

"I'm a self-made man, thereby demonstrating once again the perils of unskilled
labor..." - Harlan Ellison
  #4  
Old September 20th 18, 07:13 PM posted to alt.windows7.general
Paul[_32_]
external usenet poster
 
Posts: 7,288
Default capturing twitter video?

J. P. Gilliver (John) wrote:
Can anyone tell me how to capture the (first) video from

https://twitter.com/BBCSteveR/status...30457500151816

? I have Windows 7-32, latest Chrome with DownloadHelper, and ancient
Firefox (27.0.1) with the same.

Also: when I load the above into the Chrome, I get a popover (is that
the right word?), with the video already playing in it - but muted; if I
hover over it so the controls are visible, one of them is the
speaker-with-X universal symbol for muted audio, and if I click that, I
hear it. Is that normal? (I don't often view twitter pages.)


http://twittervideodownloader.com/

https://i.postimg.cc/LX3465Y2/twitter_download.gif

Paul
  #5  
Old September 20th 18, 11:10 PM posted to alt.windows7.general
J. P. Gilliver (John)[_4_]
external usenet poster
 
Posts: 2,032
Default capturing twitter video?

In message , Paul
writes:
J. P. Gilliver (John) wrote:
Can anyone tell me how to capture the (first) video from
https://twitter.com/BBCSteveR/status...30457500151816
? I have Windows 7-32, latest Chrome with DownloadHelper, and
ancient
Firefox (27.0.1) with the same.
Also: when I load the above into the Chrome, I get a popover (is
that
the right word?), with the video already playing in it - but muted; if I
hover over it so the controls are visible, one of them is the
speaker-with-X universal symbol for muted audio, and if I click that, I
hear it. Is that normal? (I don't often view twitter pages.)


http://twittervideodownloader.com/

https://i.postimg.cc/LX3465Y2/twitter_download.gif

Paul


Perfect, thanks! Even (presumably because the work is done there) works
in my ancient Firefox!
--
J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)[email protected]+H+Sh0!:`)DNAf

If vegetarians eat vegetables,..beware of humanitarians!
 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 10:38 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Copyright 2004-2018 PCbanter.
The comments are property of their posters.