Flash Video :: FlashXX And Streaming
A few things. First I have a question...
The majority of Flash videos that I watch, YouTube and the like, save a file to my computer FlashXX* which I can save to my hard drive, or load into the video player I wish. This feature is fantastic due the times when the streaming player plays back the video poorly, I can just open up in my video player and everything is perfect. My question is this: Why is it that some streaming players do not save a FlashXX, or other noticeable file to my computer? For instance: southparkstudios.com, dailyshow.com, colbertnation.com? The playback in these players is horrible for my little machine and wireless 3G, and I would like to play them in VLC instead. Do these video players save the file to some other file name? Through some other process than firefox's plugin container libflashplayer.so? They definitely use Flash... the only difference I see is these players only buffer to one minute's worth... is this the issue? Is it a client`side versus server`side issue? Is there a way to watch these videos streaming through my VLC? I've tried the documentation... --- Now, as for sites that do save their Flash video to /tmp/ I have written a script to find and use these files. If you want to know which video files are being currently saved to your computer, type `ffxx`. Want to watch one in VLC? Type `ffxx -vlc FILE_NAME(ish)`. Want to copy it to your computer so you can watch it offline? `ffxx -cp FILE_NAME(ish) YOUR_COPY_NAME`. ...(ish) meaning you can really just type whatever makes that filename unique disregarding caps. ...if you want to use a different media player, just change the necessary code. Code:
#!/bin/bash Code:
# ls ...you can rename the file as you so please, or add an extra parameter to do it for you. These files load into VLC without extensions, but to see them in the Open prompt you will have to click All Files(*), or give them the proper extension .flv, or be a bit tricky and give them a false extension of a known video type, like .avi. All works fine. |
Video DownloadHelper :: Add-ons for Firefox - https://addons.mozilla.org/en-US/fir...ownloadhelper/
FlashVideoReplacer :: Add-ons for Firefox - https://addons.mozilla.org/en-US/fir...videoreplacer/ |
Thanks craigevil for the reply, but these add-ons also do not seem to work for the sites I mentioned. Have any suggestions on use? I managed to get it to download a video from the site, and it turned out to be the commercial break between segments...
|
lsof()
Still having lingering questions as to where the video file I am watching en stream is. I ran a test using lsof().
I sanitised my system of any unnecessary processes and then running as root logged the lsof() to a file. Then I opened Firefox. Went to dailyshow.com and the most recent episode. I ran the episode and while watching I again piped the lsof() to a different file. Next I waited for the minute buffer to fill and then ran lsof() once again and saved it to file. Finally, I went to YouTube, a service where I can track the stream on my computer, ran a video and did one last lsof(). I ran diff() on all of the files in pairs. Here is the YouTube and dailyshow.com diff()`ed... piped through grep() to only show things pertaining to the running libplayer.so process... Code:
# diff OFInitial.DS.PLAY OFInitial.DS.28553.28 | grep 28553 |
All times are GMT -5. The time now is 09:20 AM. |