• Skip to content
  • Skip to primary sidebar
  • Skip to footer

Foliovision

Making the web work for you

Main navigation

  • Weblog
    • FV Player
    • WordPress
    • Video of the Week
    • Case Studies
    • Business
  • About
    • Testimonials
    • Meet the Team
    • We Support
    • Careers
    • Contact
    • Pricing
  • Products
  • Support
    • FV Player Docs
    • Pro Support
  • Login
  • Basket is empty
Affordable VAST/VPAID for Wordpress has arrived. Serve ads with your videos starting today!
    • Docs
      • Installation
      • Configuration
      • User guide
      • Downgrading
      • Changelog
    • FAQ
    • Support
      • Free Support
      • Pro Support
    • PRO

    Video Downloading With Simple History Support

    In this guide you will find:

    • What Does the Video Downloading Feature Do?
    • Using the Video Downloading Shortcodes
    • Setting up the Template Defaults
    • Integration With Simple History
    • Changing The Appearance Of Download Button

    What Does the Video Downloading Feature Do?

    Video Downloading is a built-in feature made for websites with membership sections that would like to allow their users to easily download video content. There is no need for activation on your end, the feature is built in the newer versions of FV Player Pro (available since version 0.8.4). This feature lets you download an MP4 video or a Vimeo video (It doesn’t allow to download YouTube video).

    Video Downloading allows you to use a new shortcode, which creates a download link visible only to the users that are logged in. The download link will allow the users to easily download the video set as the source in the short code. 

    Using the Video Downloading Shortcodes

    The Video Downloading feature can be currently used only by manually creating shortcodes. These are slightly different from the regular shortcodes: they are marked as “fvplayer_download” instead of the regular “fvplayer“. This kind of shortcode will generate a link that will instantly make a download call after clicking. The text of the link will be generated from the “caption” parameter. It does also works with playlists. For example:

    [fvplayer_download id="64" caption="Click this link to download the video"]

    You need to specify the id attribute from your FV Player video database and also the caption, which will determine the text of the download link.

    Alternatively, you can also insert your shortcode by specifying the video link instead of the id: 

    [fvplayer_download src="your-hosting.com/your-video.mp4"]
    

    The shortcodes above will give you this result:

    Keep in mind that you have to be logged in to see the download link. If you are not logged in to our website, then here is how the link will look like with a custom styling class:

    Video Download link with custom styling.
    Video Download link with custom styling.

    Setting up the Template Defaults

    You can create a download link template that will contain default settings of your choosing. You can do so in the FV Player settings (Settings > FV Player Pro> Setup tab > Download (beta)).

    download-link-template

    Here you can set the defaults for every [fvplayer_download] shortcode by changing the %tags% in the link. These template settings will overwrite the individual settings in the shortcode. You can also use the bare [fvplayer_download] tag and the settings will be applied from the template automatically.

    The tags that are currently available are:

    • name – will set the default name of the video file that will appear when the user downloads the video. If your video file is named “video1.mp4” and you set the default name to “Cool video from MyWebsite“, the video file the user downloads will be named “Cool video from MyWebsite.mp4” (if he doesn’t rename it, of course)
    • class – you can add a custom CSS class here to style the download links. You can use it for instace to create a simple button (as you can see in the example above)
    • src – a default source video, that will always be downloaded
    • caption – a default caption for all the [fvplayer_download] shortcodes

    Changing The Appearance Of Download Button

    The download button follows the button styling of your theme. You can change it by swapping the “fvplayer_download button” to any other custom CSS class.

    In this example, the class is changed to match the Elementor button.

    Change the original class:

    <a download="%name%" class="fvplayer_download button" href="%src%">%caption%</a>
    

    To:

    <a download="%name%" class="elementor-button" href="%src%">%caption%</a>
    

    Integration With Simple History

    If you are using the popular Simple History plugin, FV Player will automatically integrate with it. This plugin logs all the events on your website and shows you the statistics. FV Player Pro will start creating a custom event for each download of a video done through the Video Downloading shortcode. In the event it will show the user’s name, IP address, which video has he downloaded and on which page he did it.

    A download event log in the Simple History plugin
    A download event log in the Simple History plugin
    Share
    Tweet
    Share
    0 Shares

    Reader Interactions

    Primary Sidebar

    Advanced

    1. Download | Buy
    2. Basic Setup
    3. FV Player Demos
    4. Advanced
      1. How to use FV Player Database
      2. How to use FV Player Widget
      3. Integrations/Compatibility Options
      4. Setting up Video Custom Fields
      5. Timeline Previews
      6. Using Google Universal Analytics with FV Player
      7. Using Google Analytics 4 with FV Player
      8. Using Matomo Analytics with FV Player
      9. AB Loop Function
      10. How to Use Subtitles
      11. How to Use Multiple Audio Tracks with FV Player
      12. Interactive Video Transcript
      13. Using LearnDash And Video Progression with FV Player
      14. How to Use Custom Start/End Time
      15. Optimizing FV Player Loading
      16. Sticky Video
      17. CSS Tips and Fixes
      18. Using FV Player with Minify Plugins
      19. How to use built-in S3 browser
      20. How to Use the Speed Buttons
      21. Using FV Player with Chromecast
      22. Using FV Player with Sub-domains and Multi-Domains
      23. FV Player Profile Videos
      24. Video Downloading With Simple History Support
      25. Email Subscription Form Pop-ups
      26. How to create membership site with RCP and FV Player
      27. Using FV Player With AMP
      28. How To Use The Shortcode Conversion tool
      29. Popular Membership Plugins Compatible with FV Player
      30. Staging Sites For Developers
      31. Programmer's Guide
      32. Changelog
      33. Incompatible Plugins and Scripts
    5. Video Hosting
    6. Securing Your Video
    7. Ads
    8. VAST/VPAID Ads
    9. Additional Services
    10. Legal
    11. Settings
    12. FV Player Pay Per View

    Footer

    Our Plugins

    • FV WordPress Flowplayer
    • FV Thoughtful Comments
    • FV Simpler SEO
    • FV Antispam
    • FV Gravatar Cache
    • FV Testimonials

    Free Tools

    • Pandoc Online
    • Article spinner
    • WordPress Password Finder
    • Delete LinkedIn Account
    • Responsive Design Calculator
    Foliovision logo
    All materials © 2022 Foliovision s.r.o. | Panská 12 - 81101 Bratislava - Slovakia | info@foliovision.com
    • This Site Uses Cookies
    • Privacy Policy
    • Terms of Service
    • Site Map
    • Contact
    • Tel. +1 518 412 4600

    We are using cookies to give you the best experience on our website.

    You can find out more about which cookies we are using or switch them off in settings.

    Powered by  GDPR Cookie Compliance
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

    Necessary Cookies

    Strictly Necessary Cookie allow you to log in and download your software or post to forums.

    We use the WordPress login cookie and the session cookie.

    If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

    Support Cookies

    Foliovision.com uses self-hosted Rocket.chat and self-hosted Freescout support desk to provide support for FV Player users. These cookies allow our visitors to chat with us and/or submit support tickets.

    We are delighted to recommend self-hosted Rocket.chat and especially Freescout to other privacy-conscious independent publishers who would prefer to self-host support.

    Please enable Strictly Necessary Cookies first so that we can save your preferences!

    3rd Party Cookies

    This website uses Google Analytics and Statcounter to collect anonymous information such as the number of visitors to the site, and the most popular pages.

    Keeping this cookie enabled helps us to improve our website.

    We reluctantly use Google Analytics as it helps us to test FV Player against popular Google Analytics features. Feel free to turn off these cookies if they make you feel uncomfortable.

    Statcounter is an independent Irish stats service which we have been using since the beginning of recorded time, sixteen years ago.

    Please enable Strictly Necessary Cookies first so that we can save your preferences!