1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

How to save camtasia movies to my machine??

Discussion in 'BlackHat Lounge' started by BuzzKill, Jan 10, 2008.

  1. BuzzKill

    BuzzKill Executive VIP

    Joined:
    Aug 30, 2007
    Messages:
    508
    Likes Received:
    173
    Occupation:
    Entrepreneur
    Location:
    Milwaukee WI
    This could possibly qualify as a dumb question, but I'm asking it anyway. Is it possible to save movies made with that camtasia software locally so I can re-post them elsewhere? I have a membership to a site that has some videos that I think a lot of people would really like to see, but I cannot give access to the site because .. well because I cant.

    If there is an EASY way to grab these vids so I can throw them on a server I will do it, and there will be much rejoicing.

    back to you Diane...
     
    • Thanks Thanks x 1
  2. Tony

    Tony Registered Member

    Joined:
    Nov 23, 2007
    Messages:
    67
    Likes Received:
    46
    A program I shared yesterday can do that.

    http://www.blackhatworld.com/blackhat-seo/member-downloads/4877-tube-hunter-ultra-v2-0-all-youtube-marketers.html
     
    • Thanks Thanks x 1
  3. artswerdstone

    artswerdstone Power Member

    Joined:
    Nov 24, 2007
    Messages:
    673
    Likes Received:
    764
    Yep, in most of the cases is possible. It depends of the encoding. At least I've been successful with .swf files.

    'How to' follows:

    Use firefox browser.
    When you are on the video page, select from menu "view page source".
    Then use Ctrl+F and make a search for "src". Look in the area around "src" tag and locate a "somefilename_controller.swf" .
    If you've got it, you are lucky.
    Copy and paste into a Notepad the "somefilename_controller.swf", then edit it to delete out of it the "_controller" part.
    You will get as result "somefilename.swf".
    Now copy this and go to the bowser window (or tab) that contains the video.
    In the url bar replace whatever you find after the last / with "somefilename.swf" .

    Hit enter or click on the Go button. You will get the full swf file (without control buttons). "Save as" to your hard disk and you're done.

    There are some more complex video sites with tutorials, where is a menu on the left side. In such case you may have to do more operations, one for each video file.

    If you get into the .xml file containing the video controls, you just have to check for every single .swf reference. You will learn by trial and error.

    As an alternative method, you may download and install the "Download helper" extension (add-on) for Firefox. There are many other video downloader extensions available for free. Google for them. Keywords= firefox+addon

    Also you may try the standalone software VideoGet from Nuclear Software to give it a try. That's great for it convert video formats on the fly, or it allows to extract just the soundtrack as an mp3 file.

    Hope you will be able to use something from the above.
     
    • Thanks Thanks x 1
  4. BuzzKill

    BuzzKill Executive VIP

    Joined:
    Aug 30, 2007
    Messages:
    508
    Likes Received:
    173
    Occupation:
    Entrepreneur
    Location:
    Milwaukee WI
    Art if you could try to be a bit more detailed I would appreciate it. :) Thanks much. I will try this today. Tony, you're the man, great stuff, that will come in handy for many things in the future.
     
  5. Tony

    Tony Registered Member

    Joined:
    Nov 23, 2007
    Messages:
    67
    Likes Received:
    46
    Npz :)
    Just tested it with a camtasia video and downloaded no prob.
     
  6. artswerdstone

    artswerdstone Power Member

    Joined:
    Nov 24, 2007
    Messages:
    673
    Likes Received:
    764
    PM me an example link (not that of your membership site, but something similar), and I will work out an example for your case.

    Maybe I'll have to illustrate with some screenshots or a Camtasia record.

    Just I have to have idea of what kind of streaming video do you want to extract (is it flv? or swf? or another format?).

    I had a lot of practice with extracting videos that seemed to be not possible to save otherwise.

    It would be funny if I already have extracted the same videos you are going to get. (I have some 10s of Gigs of video tutorials already).

    Maybe I am member too, and I have access to exactly what you need.

    PM me some hint, please.
     
    • Thanks Thanks x 2
  7. cliconomics

    cliconomics Registered Member

    Joined:
    Aug 12, 2007
    Messages:
    50
    Likes Received:
    10
    I think he was being facetious (in a friendly way), Art. Your explanation was spot on and very clear. rep +
     
  8. artswerdstone

    artswerdstone Power Member

    Joined:
    Nov 24, 2007
    Messages:
    673
    Likes Received:
    764
    In essence you are going to manipulate the string in the URL bar of your browser, preferably Firefox.

    I show you an example below, follow it step by step until you understand it:
    Code:
    
    I am supposing you use Firefox.
    
    Open the Camtasia presentation link:
    
    http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/tutorial.html
    
    Use menu "View"/"Page Source" (or hit Ctrl+U)
    
    In a new window that pops up you will see the page source:
    **********************************************************************************************
    <html>
    <head>
    <!-- saved from url=(0025)http://www.techsmith.com/ -->
    <title>Created by Camtasia Studio 3</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    
    <script language=javascript type="text/javascript">
    function OnLoad()
    {
    }
    </script>
    
    
    </head>
    
    <body  >
    <table border="0" cellpadding="0" align="center" width="1024">
      <tr> 
        <td ><object id  ="flashMovie" 
       codeBase ="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" 
       height   ="785" 
       width    ="1024 "
       classid  ="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
    
       <PARAM NAME="_cx"                VALUE="26">
       <PARAM NAME="_cy"                VALUE="26">
       <PARAM NAME="FlashVars"          VALUE="csConfigFile=tutorial_config.xml">
       <PARAM NAME="Movie"              VALUE="tutorial_controller.swf?csConfigFile=tutorial_config.xml">   
       <PARAM NAME="Src"                VALUE="tutorial_controller.swf?csConfigFile=tutorial_config.xml">
       <PARAM NAME="WMode"              VALUE="Window">
       <PARAM NAME="Quality"            VALUE="high">
       <PARAM NAME="SAlign"             VALUE="">
       <PARAM NAME="Menu"               VALUE="-1">
    
       <PARAM NAME="Base"               VALUE="">
       <PARAM NAME="AllowScriptAccess"  VALUE="always">
       <PARAM NAME="DeviceFont"         VALUE="0">
       <PARAM NAME="EmbedMovie"         VALUE="0">
       <PARAM NAME="BGColor"            VALUE="#FFFFFF">
       <PARAM NAME="SWRemote"           VALUE="">
       <PARAM NAME="MovieData"          VALUE="">
       <PARAM NAME="SeamlessTabbing"    VALUE="1">
                                        
       <EMBED id          ="EmbedflashMovie"
              src         ="tutorial_controller.swf?csConfigFile=tutorial_config.xml" 
              flashvars   ="csConfigFile=tutorial_config.xml" 
              quality     ="high" 
              bgcolor     ="#FFFFFF" 
              width       ="1024" 
              height      ="785" 
              type        ="application/x-shockwave-flash" 
              pluginspace ="http://www.macromedia.com/go/getflashplayer">    
       </EMBED>
    
    </OBJECT>  <br></td>
      </tr> 
    </table>
    </body>
    </html>
    ******************************************************************************************************
    Locate in the above source the line containing "Src".
    
    In that line you will find the following string:
    
    "tutorial_controller.swf"
    
    This is you are going to copy (without the "" marks).
    
    Now from the original URL string remove whatever you see following the last "/".
    
    http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/  ----> [remove] --->  tutorial.html
    
    and you will get:
    
    http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/
    
    Paste tutorial_controller.swf at the end of the URL string:
    
    http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/ <---- [paste here] <--- tutorial_controller.swf
    
    Here is the result.
    
    http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/tutorial_controller.swf
    
    Now remove '_controller' 
    
    and you will get :
    
    http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/tutorial.swf
    
    Have the above full string into your browser's address bar and hit ENTER
    
    The swf file will load into your window.
    
    Use menu "File"/"Save Page As" and save the video on your hard disc.
    
    That's it.
    
    Now for practise don't try on the above URL, because that server is overloaded.
    
    Try to do what I've written above on the following link:
    
    
    http://i.nfectio.us/litespeed2/litespeed2.html
    
    View Page Source (Ctrl+U)
    
    Locate "src" and get line:
    + '       src         ="litespeed2_controller.swf"'
    
    Use the litespeed2_controller.swf without the _controller part,
    and get: http://i.nfectio.us/litespeed2/litespeed2.swf
    
    Save Page to your HDD. Open the saved litespeed2.swf with your favorite video player.
    
    Done.
    And don't click on links from BHW posts! Copy and paste!
     
    • Thanks Thanks x 1
  9. artswerdstone

    artswerdstone Power Member

    Joined:
    Nov 24, 2007
    Messages:
    673
    Likes Received:
    764
    Thanks, however I've posted above a step-by-step example for those who can easier understand by visual approach.
     
  10. Olly

    Olly Junior Member

    Joined:
    Jun 28, 2007
    Messages:
    153
    Likes Received:
    246
    You could use Camtasia yourself to record the videos from the website, a nice little cycle there :p
     
    • Thanks Thanks x 2
  11. artswerdstone

    artswerdstone Power Member

    Joined:
    Nov 24, 2007
    Messages:
    673
    Likes Received:
    764

    LOL! You gave the simplest working solution! You deserve a Rep!
    (However I prefer downloading faster, but your method doesn't need any coding knowledge. Great!)
     
  12. Olly

    Olly Junior Member

    Joined:
    Jun 28, 2007
    Messages:
    153
    Likes Received:
    246
    Yeah I thought it was a nice idea :p And a nice coincidence to :p
     
  13. BuzzKill

    BuzzKill Executive VIP

    Joined:
    Aug 30, 2007
    Messages:
    508
    Likes Received:
    173
    Occupation:
    Entrepreneur
    Location:
    Milwaukee WI
    Oh man, I feel like an ass. Yes I was totally being facetious, your help and enthusiasm is unparalleled. I don't see how you have time to do anything else. Maybe I should just stick to the "thank you" posts.
     
  14. artswerdstone

    artswerdstone Power Member

    Joined:
    Nov 24, 2007
    Messages:
    673
    Likes Received:
    764
    Well, no problem. I've learned to do many tasks in parallel. And I have a pleasure to help, and I hope that you will help others in a similar or better way.

    Meanwhile I've checked out a nice software recommended by Groverinri in another thread (URL Snooper). The software is nice, but it doesn't solve all your problems. I gave you above an example of how to hack a Camtasia presentation (hxxp://i.nfe***ctio.us/lite**speed2/litesp**eed2.html). What do you guess? I jumped to try to get the download link for the streaming media with the freshly installed URL snooper. Guess? It outputs the page source (as you would do by pressing Ctrl+URL in Firefox), then it selects automatically from there the macromedia get flash player links, but it sucks when it comes to the actual link to the swf file that you need. Why?
    Because the page source contains "litespeed2_controller.swf" reference only, and there is no any reference for "litespeed2.swf". Actually this limits the applicability of the URL sniffer to only some kind of streaming media files.
    For the popular "Created By Camtasia Studio" tutorial presentation you need the hack I've explained in one of the previous posts above.

    Don't worry, I haven't written all the tutorial only for you, but I've written for all those of the over 5000 forum members and visitors who may need it.

    The bast way to tell me "Thank You" (if you want to) is to report in this link that you succeeded to download your videos.

    If not, then let me know to provide a more advanced tutorial for special cases.

    Tip: if there is anyone here who knows a good coder, you may give him the idea to implement the hack into a simple software that you could sell like crazy for $9-$27 a piece.
     
    • Thanks Thanks x 2
  15. dirtysecret

    dirtysecret Regular Member

    Joined:
    Dec 12, 2008
    Messages:
    298
    Likes Received:
    20
    artswersdstone,

    followed your method.
    downloaded the swf file

    but when uploaded to youtube, the audio & video are no longer in sync.
    More specifically, the audio runs in double-to-triple time and finishes before the video is over.

    It's kind of funny, because he sounds like a mouse. :)
    But not very effective as a sales video. :(

    I would just host the video on my site, but I need the streaming capability of youtube. If I host it myself, it plays for a couple seconds then hangs. I understand a streaming server cost some buku buks so that's not an option.
     
    Last edited: May 22, 2009
  16. artswerdstone

    artswerdstone Power Member

    Joined:
    Nov 24, 2007
    Messages:
    673
    Likes Received:
    764
    Have you tried to convert the video into some other format (which may be supposedly liked by YouTube)?

    You may play the video on your PC and re-record it with Camtasia Studio or other appropriate software, then save it in a format you wish.
     
  17. dirtysecret

    dirtysecret Regular Member

    Joined:
    Dec 12, 2008
    Messages:
    298
    Likes Received:
    20
    That's what I ended up doing, but I don't like doing that for two reasons:

    1.) Loss of quality
    2.) Admission of "defeat" (i couldn't figure out the technical aspects of it - and gave up).