Remember, only the most recent 8 matches get saved. So what you can do is to save them onto the PS3 HDD and then transfer those files onto your computer. From there, you can upload dem matches onto Youtubes.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.