Camtasia + Amazon S3 - Can You See My Video?

18 replies
Warriors,

I'm going to create a bunch of videos later and I just created an Amazon S3 account to host them at.

I wanted to do a test video and upload it to see if it worked so I took a 5 second Camtasia video of the Warrior Forum.

As per the instructions from this video I created the video in Camtasia, chose Flash output and selected the "embed into HTML option".

As a result, these were the files that were created;

capture-8.html
capture-8.mp4
capture-8_controller.swf
expressInstall.swf
FirstFrame.png
ProductionInfo.xml
swfobject.js

So, as per the same instructions from the video above I opened up the S3 Firefox Add On and uploaded the folder with all of the above files to my bucket.

I then edited the ACL of the uploaded html file to make sure that "everyone" was ticked under "read".

I then took the url of the html file and tried to visit it to watch the video, however, it's not loading.

In Chrome nothing at all happens, and in Firefox it says;

Code:
The Camtasia Studio video content presented here requires a more recent version of the Adobe Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.
Now, I have the most recent version of flash player and I do have JavaScript enabled so I'm not sure if this is a problem with my computer or with the process itself.

Can you please visit Created by Camtasia Studio 6 and tell me if a video loads? It should just be a 5-10 second screen recording of the Warrior Forum home page.

Also, if you are someone who uses Camtasia and Amazon S3, does the above process sound like I did everything okay?

Thanks for any help.

Pat.
#amazon #camtasia #video
  • Profile picture of the author Killer Joe
    Pat,

    The video won't load for me. Could be on my end, who knows.

    On another note... "Created by Camtasia Studio 6" is the default title for the HTML page Camtasia produces for the video.

    You need to change that title to a title that reflects the keywords in the video.

    Look for the title tags on the HTML page (<title>Created by Camtasia Studio 6</title>) and put in a real title.

    Most folks don't...

    KJ
    Signature
    {{ DiscussionBoard.errors[1769518].message }}
    • Profile picture of the author halfpoint
      Originally Posted by Killer Joe View Post

      Pat,

      The video won't load for me. Could be on my end, who knows.

      On another note... "Created by Camtasia Studio 6" is the default title for the HTML page Camtasia produces for the video.

      You need to change that title to a title that reflects the keywords in the video.

      Look for the title tags on the HTML page (<title>Created by Camtasia Studio 6</title>) and put in a real title.

      Most folks don't...

      KJ
      Hey Joe,

      Yeah, I didn't bother changing the meta tags because it's just a demo I put up to see if I could get the process working. It's not a video I'm actually going to use.

      Originally Posted by Killer Joe View Post

      Matt,

      AVIs are huge files.

      I wouldn't recommend doing that...

      KJ
      Do you think it could be something wrong with the file type?

      Any other ideas at all?
      {{ DiscussionBoard.errors[1769646].message }}
      • Profile picture of the author Killer Joe
        Pat,

        The video type, mp4, is a good file for the web. So no problems there.

        Did you upload all the files as one master file, or as individual files? I always upload mine as individual files. (I self host most of my videos)

        Btw, you don't need to upload the ProductionInfo.xml file. That file is not used to show the video, so don't waste the bandwith unless you are going to be giving or selling the videos to a client.

        KJ
        Signature
        {{ DiscussionBoard.errors[1769684].message }}
        • Profile picture of the author halfpoint
          Thanks, Joe.

          I just deleted the ProductionInfo.xml file and re-uploaded the others individually, however, the same problem still remains.

          This is pretty annoying. The demo video looked fairly straight forward and I can't see anything that I've done incorrectly!
          {{ DiscussionBoard.errors[1769703].message }}
          • Profile picture of the author Killer Joe
            Pat,

            If you have a YouTube account, load it on YT and see how it looks/plays on the web.

            If you don't have an account, they are fast and easy to set up, as well as free.

            YT only requires you to upload the mp4 file, so it's easy for testing purposes.

            KJ
            Signature
            {{ DiscussionBoard.errors[1769714].message }}
            • Profile picture of the author halfpoint
              You know, I think I just figured it out.

              Given that I'm going to cloak the url to the videos I create later and make the html file manually, I decided to re-create the Camtasia video of this thread without the embed into html option.

              Now, if you go to http://pats-bucket.s3.amazonaws.com/.../capture-8.mp4

              The video plays, yes?

              Now all I have to do is cloak it and put it into a new html file and it should be good to go. Hopefully!
              {{ DiscussionBoard.errors[1769734].message }}
              • Profile picture of the author Kevin Riley
                Originally Posted by Pat Jackson View Post

                You know, I think I just figured it out.

                Given that I'm going to cloak the url to the videos I create later and make the html file manually, I decided to re-create the Camtasia video of this thread without the embed into html option.

                Now, if you go to http://pats-bucket.s3.amazonaws.com/.../capture-8.mp4

                The video plays, yes?

                Now all I have to do is cloak it and put it into a new html file and it should be good to go. Hopefully!
                You have liftoff!
                Signature
                Kevin Riley, long-time Warrior living in Osaka, Japan

                {{ DiscussionBoard.errors[1769738].message }}
                • Profile picture of the author Killer Joe
                  Hey, I'm a movie star

                  KJ
                  Signature
                  {{ DiscussionBoard.errors[1769750].message }}
                • Profile picture of the author halfpoint
                  Originally Posted by Kevin Riley View Post

                  You have liftoff!
                  Finally!

                  Now I just have to figure out the appropriate sizes and how to edit Camtasia videos properly.

                  I guess I've got a long weekend ahead of me.

                  Thanks for all your help, guys!
                  {{ DiscussionBoard.errors[1769751].message }}
          • Profile picture of the author Kevin Riley
            Originally Posted by Pat Jackson View Post

            Thanks, Joe.

            I just deleted the ProductionInfo.xml file and re-uploaded the others individually, however, the same problem still remains.

            This is pretty annoying. The demo video looked fairly straight forward and I can't see anything that I've done incorrectly!
            Try using an embed player like JW Player. Then, upload only your mp4 and a first frame image (jpg or png) to Amazon. Put JW Player's player and object files up on your own server. Then, put the URLs for all in your embed code (JW Player actually has a generator to do all this for you, but later you can just do it yourself).

            At Amazon (using S3 Fox I hope, as it makes this all so easy), Edit ACL and make sure you check Apply To Subfolders.

            Then, embed your player on a HTML page. Try that.
            Signature
            Kevin Riley, long-time Warrior living in Osaka, Japan

            {{ DiscussionBoard.errors[1769730].message }}
            • Profile picture of the author CMartin
              Originally Posted by Kevin Riley View Post

              At Amazon (using S3 Fox I hope, as it makes this all so easy), Edit ACL and make sure you check Apply To Subfolders.
              Only do this (Apply "Everyone/Read" To Subfolders) if you don't mind to have all your videos accessed by everyone, as using "name.s3.amazonaws.com" will reveal all your subfolders/files.

              What I do is to always set the "Bucket/Directory/Folder" without any permissions to "Everyone" and then add permissions to "Everyone/Read" on a file basis. This way, no one can get a list of the files in a folder.

              Carlos
              {{ DiscussionBoard.errors[1770067].message }}
              • Profile picture of the author halfpoint
                Originally Posted by CMartin View Post

                Nope, you didn't

                You must set the ACL for *all* files to "Everyone/Read" because the browser needs to "read" (download) all files, and if there's no permission...

                And if you don't want Search Engines to index those videos (I do not allow if the videos are only for customers, because a search on google can reveal all your videos), make sure to add to the ".html" file in the "<head>" section the following:
                Code:
                <meta name="robots" content="noindex,nofollow" />
                Carlos
                Just setting the video file itself to Everyone/Read worked fine.

                As for adding the noindex tag, I'm not actually uploading them anywhere. I'm simply sending the html files to customers and they can watch them in their browser.

                Originally Posted by CMartin View Post

                Only do this (Apply "Everyone/Read" To Subfolders) if you don't mind to have all your videos accessed by everyone, as using "name.s3.amazonaws.com" will reveal all your subfolders/files.

                What I do is to always set the "Bucket/Directory/Folder" without any permissions to "Everyone" and then add permissions to "Everyone/Read" on a file basis. This way, no one can get a list of the files in a folder.

                Carlos
                You can also use the script mentioned a few posts up that camouflages your actual video url so no one will have any idea what your bucket url is or have any access to your files.
                {{ DiscussionBoard.errors[1770142].message }}
                • Profile picture of the author CMartin
                  [DELETED]
                  {{ DiscussionBoard.errors[1770256].message }}
  • Profile picture of the author freudianslip27
    No playing for me either. What about if you render it in camtasia as an avi? Can they be uploaded to S3?

    Matt
    Signature

    WarriorForum Rules!

    {{ DiscussionBoard.errors[1769562].message }}
    • Profile picture of the author Killer Joe
      Originally Posted by freudianslip27 View Post

      No playing for me either. What about if you render it in camtasia as an avi? Can they be uploaded to S3?

      Matt
      Matt,

      AVIs are huge files.

      I wouldn't recommend doing that...

      KJ
      Signature
      {{ DiscussionBoard.errors[1769570].message }}
  • Profile picture of the author Quentin
    I use this to embed if in html standard page.

    Video Bandwidth Protector - Protect your Camtasia (and other) Videos regardless of where they are stored - including Amazon S3

    But if putting it in Wordpress I use Video Viper tags and use a MP4 created in Amazon and link directly and also add a jpeg for the front screen.

    Example: Marketing | The Internet Marketers Club

    Quentin
    {{ DiscussionBoard.errors[1769671].message }}
  • Profile picture of the author Quentin
    So normally you would just upload all the files that camtasia outputted and then get the link to the html file. Make sure you are getting the correct Amazon link which you can normally get through the software you are using to upload like S3fox.

    Quentin
    {{ DiscussionBoard.errors[1769726].message }}
  • Profile picture of the author CMartin
    Originally Posted by Pat Jackson View Post

    As a result, these were the files that were created;

    capture-8.html
    capture-8.mp4
    capture-8_controller.swf
    expressInstall.swf
    FirstFrame.png
    ProductionInfo.xml
    swfobject.js

    So, as per the same instructions from the video above I opened up the S3 Firefox Add On and uploaded the folder with all of the above files to my bucket.

    I then edited the ACL of the uploaded html file to make sure that "everyone" was ticked under "read".

    I then took the url of the html file and tried to visit it to watch the video, however, it's not loading.

    [...]

    Also, if you are someone who uses Camtasia and Amazon S3, does the above process sound like I did everything okay?
    Nope, you didn't

    You must set the ACL for *all* files to "Everyone/Read" because the browser needs to "read" (download) all files, and if there's no permission...

    And if you don't want Search Engines to index those videos (I do not allow if the videos are only for customers, because a search on google can reveal all your videos), make sure to add to the ".html" file in the "<head>" section the following:
    Code:
    <meta name="robots" content="noindex,nofollow" />
    Carlos
    {{ DiscussionBoard.errors[1770026].message }}

Trending Topics