Programs: media archiving: Difference between revisions

From wikinotes
 
(4 intermediate revisions by the same user not shown)
Line 5: Line 5:
|-
|-
| [[youtube-dl]] || download from youtube, several other sites
| [[youtube-dl]] || download from youtube, several other sites
|-
| [[yt-dlp]] || fork of youtube-dl with extra features
|-
|-
| [[khan-dl]] || download from khan academy
| [[khan-dl]] || download from khan academy
|-
|-
| [[wget]] || general purpose website downloader
|}
|}


== website archiving ==
If it is available for download, getting it packaged by the website is generally better,
but you can use wget if you need it.
<syntaxhighlight lang="bash">
wget --wait=20 --limit-rate=20K -r -p -U Mozilla http://www.stupidsite.com/restricedplace.html
</syntaxhighlight>
== streaming video archiving ==
''' isolating the url '''
<syntaxhighlight lang="bash">
* go to website in chrome
* options > More Tools > Developer Tools
* Networking Tab
* hit F5 to reload the page with the video
  * look for the items with the longest urls in the list
  * right click on it, and Copy > Copy Link Address
</syntaxhighlight>
''' downloading the url '''
The issue with downloading is that you need to be able to reuse the website's
cookies/ssl cert. You can obtain all of this automatically with curl (although I need to learn how)
but alternatively you can just create a simple website with a link, open it from the same browser
(in a new tab), and right-click to download.


<syntaxhighlight lang="html4strict">
<!-- HTML -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<HTML><BODY>
<a href="https://big/log/website/url">RightClick to Save</a>
</BODY></HTML>
</syntaxhighlight>
</blockquote><!-- website archiving -->
</blockquote><!-- website archiving -->


Line 76: Line 46:
|}
|}
</blockquote><!-- Recording from USB device -->
</blockquote><!-- Recording from USB device -->
= CD Ripping =
<blockquote>
{|
| [[k3b]] || KDE's cd burning suite. Automatically names tracks
|}
</blockquote><!-- cd ripping -->


= Image Files =
= Image Files =

Latest revision as of 16:56, 16 December 2023

web

web archiving tools

youtube-dl download from youtube, several other sites
yt-dlp fork of youtube-dl with extra features
khan-dl download from khan academy
wget general purpose website downloader


DVD Archiving (video)

Unix

devede videoDVD/CD authoring tool (compatible with DVD players)
brasero gui iso burning tool
mkvtoolsnix split/merge mkv files from CLI or GUI. (even by chapter!)

win32

dvd decrypter decrypt DVDs, saving decrypted copy
Roxio vhs to DVD software to record VHS
handbrake video encoder

Recording from USB device

ffmpeg ffmpeg can be used to stream from a usb-connected device

Image Files

Unix

Images (iso,bin,cue,...)