Record anything playing in YouTube, Kodi and CBSN.(720p or better)
(Plus in the UK or outside it with a suitable UK VPN - live BBC 720p TV streams)
This is a 32-bit Pup based on 666philb's beta Xenialpup CE 7.0.4 - k4.1.31 that was issued on 27th August 2016.
Initial install of the image is to an 8GB USB2/3 stick if the true capacity of the stick is sufficient. If it is not, a larger stick must be used.
An 8GB stick/card may be used if and only if its true capacity is not a single byte less than 8002732032 bytes.
To test the true capacity of any 8GB stick that you possess use the following command substituting the drive letter for x
Code: Select all
fdisk -l /dev/sdx
Subsequent transfer from a working stick to a HDD or SSD is possible if required.
If that is done you may then boot from the original stick or by means of a new entry in any existing boot loader configuration file.
EDIT 1st Jan 2017: Please see the fully commented syslinux.cfg containing boot code examples in the /boot/syslinux directory on the first partition of the stick.
Once booted this frugal install runs entirely in RAM with at the end of the session, the option to save or not.
The desktop "save" icon may also be used anytime during a session if desired.
Notes on Kodi:
A UK VPN with a stable minimum download speed of 10 Mbps will be needed to access BBC HD TV streams from outside the U.K.
Within the UK that speed is also needed for the BBC channels on the TV Panel.
The following add-ons are included:- Apple iTunes Trailers,iPlayer WWW, Nasa and TED Talks.
N/B, In Kodi the backslash key is used to toggle between full screen & windowed mode.
A single press of the "Pause" key will invoke a simple macro to launch Kodi and then whatever item has been placed at the top of the Kodi favourites menu.
O.O.T.B. the streamed BBC News TV channel - 720p is at the top.
A single press of the "Scroll" key will invoke another macro to launch Kodi and then whatever item has been placed at the bottom of the Kodi favourites menu.
O.O.T.B. the NASA HD Public TV channel - 720p is at the bottom. If you save a new favourite it will be placed at the bottom of the menu.
What items are placed on that menu and their order within it are selectable in Kodi via its right click menus.
TIPS.
1. Once you have pressed the "Pause" or "Scroll" key avoid moving the mouse until the channel displays.
2. If you are watching something in Kodi then suddenly decide you want to record it, press the letter "y" on the keyboard.
That will bring up the contextual menu. That lists a lot of options but for full manual control click on vlc.
Kodi will then totally disappear into the background as vlc takes over and you can then click the vlc record button to start & stop recording.
3. For smooth reception of 720p streamed TV in the UK a minimum stable bandwidth of 10Mbps is also needed. Check here:
http://www.speedtest.net
The recording abilities that have been included in Kodi are described starting here:- http://murga-linux.com/puppy/viewtopic. ... 104#915104
Notes on VLC & MPV:
Please avoid use of the "Pause" key and use instead the player's individual GUI controls for pausing playback.
(The space bar will pause/resume in vlc. The mouse scroll wheel will adjust audio volume)
The 2 "News" icons on Wbar at the top of the screen call vlc directly. Once clicked just wait and vlc will go full-screen. (Windowed in later versions)
To toggle something playing in vlc or mpv between full-screen and windowed mode use the "f" key. (F11 with some keyboards)
When in vlc windowed mode press "Ctrl + h" to toggle the player controls on and off. Those controls include the record button.
A single click of that button will start recording. A further click will stop recording.
Notes on Pale Moon:
The "Complete YouTube Saver" 5.7.23 add-on is included. Any audio or video up to 1080p playing may be downloaded using that.
When playing a YouTube video click on the down arrow next to the "Complete YouTube Saver" icon to view the scrollable list of possibilities.
Notes on PVR:
It is not a good idea to fill up your RAM or save folder with recordings. Ideally an external USB2 drive such as a Western Digital
Passport should be used. Standard fat32 format can be used unless any recordings are likely to exceed the fat32 4GB file size limit
in which case I would recommend changing it to exfat format.
Automatic mounting of that drive at boot time should be engaged via the drop down arrow next to the drive in Pmount.
Once that has been done the "record to/Downloads" options in vlc & "Complete YouTube Saver" add-on should be pointed at the external drive.
In vlc tools/preferences/inputcodecs
change from /root/vlc_recordings to /mnt/sdX1 (Substitute the USB drive letter for X e.g. /mnt/sdc1)
In "Complete YouTube Saver" options/Downloads tab
change from /root/Complete YouTube Saver to /mnt/sdX1/complete_YT_saver
Where to obtain the image:
tvpvrpup.img.xz 514MB & md5sums & screenshots & list of included pets
https://drive.google.com/drive/folders/ ... sp=sharing
Installation:
1. Commence by returning the stick to its "as new" state before targeting it with the image.
In Linux use GParted to do that:
A. Click on “device