樹莓派家庭劇院 第9章 • Pi DLNA 伺服器 媒體播放機實作 • 媒體播放廣告機(參考) • 數位像框實作(參考) • Pi USB Webcam 縮時攝影(參考)

Total Page:16

File Type:pdf, Size:1020Kb

樹莓派家庭劇院 第9章 • Pi DLNA 伺服器 媒體播放機實作 • 媒體播放廣告機(參考) • 數位像框實作(參考) • Pi USB Webcam 縮時攝影(參考) 2017/10/11 內容 • 樹莓派家庭劇院 第9章 • Pi DLNA 伺服器 媒體播放機實作 • 媒體播放廣告機(參考) • 數位像框實作(參考) • Pi USB WebCam 縮時攝影(參考) 家庭劇院 • Kodi • 其他參考 – 原 XBMC – Windows Media 樹莓派家庭劇院 Center • Plex – Emby – 基於 Kodi – NextPVR – MediaPortal – MythTV – JRiver Media Center – Steam Big Picture – HDHomeRun DVR 1 2017/10/11 Kodi/Plex 比較 Raspberry pi 家庭劇院 Features Kodi Plex Media Server • Kodi Based • Plex Based Client Based (or Database Location Central Server Centrally with MySQL) – OSMC (原 Raspbmc) – RasPlex Database Management Client Interface Web Interface – OpenELEC Transcoding Handled by Client Handled by Server XBian Client Hardware Support A Lot A Lot More – Add-ons Lots Limited – GeeXbox 停止開發 Visual Customization Very Flexible Limited Add-on Maintenance Community Professional Free, $5 per Client Cost Free and/or Optional Subscription Remote Streaming Impossible/Difficult Possible Kodi 作業系統 http://kodi.tv/ Kodi 2 2017/10/11 Pi 安裝指引 http://kodi.wiki/view/HOW-TO:Install_Kodi_on_Raspberry_Pi Raspbian Kodi 安裝 安裝 啟動 kodi apt-get install –y kodi • Desktop 版本 • 進⾏安裝 3 2017/10/11 注意 • Kodi 無法經由 rdp 遠端桌面顯示 • 原 rdp 桌面保留原 lxde 桌面 紅外線遙控 • 因使⽤桌面系統加上 Kodi 播放時較不順暢,建議 改⽤優化的 – OpenElec, OSMC 等軟體 購買 USB 界面遙控器 遙控器 DIY (1) • LIRC 遙控器-DIY – http://kodi.wiki/view/LIRC – 使⽤ LIRC (http://www.lirc.org/) 4 2017/10/11 遙控器 DIY (2) • 參考 – http://wiki.openelec.tv/index.php/Guide_T o_lirc_rpi_GPIO_Receiver – http://www.msldigital.com/pages/support ssh 連線控制 -for-remote – http://haegi.org/blog/2015/03/raspberry- pi-osmc-hyperion-ir-remote/ – http://alexba.in/blog/2013/06/08/open- source-universal-remote-parts-and- pictures/ – ….. Openelec ssh 連線控制 OSMC ssh/sftp • 帳號:root • username: osmc • 密碼:openelec • password: osmc • 密碼可變更 • Root 密碼設定 – sudo passwd root 5 2017/10/11 Xbian ssh 相關命令 • 帳號:root • 重啟 • 密碼:raspberry – systemctl restart kodi • 其他 linux 命令 • Serial Console 需要設定才可 • CPU 使⽤量 – top • 關機重啟 – poweroff – reboot 字幕檔格式 • 圖形資料格式 • 文字資料格式 – SUB格式 – SRT格式 影⾳字幕檔 – SST格式 – SSA、ASS格式 – SON格式 – SMI格式 – PSB格式 – PJS格式 – STL格式 – TTS格式 – VSF格式 – ZEG格式 6 2017/10/11 SUB 格式 SRT 格式 • 組成 • SRT(Subripper)是最簡單的文字字幕格式,副 檔名為.srt – 字幕圖片檔案(.sub文件) • 組成為: – 字幕索引檔案(.idx文件) ⼀⾏字幕序號 – ⼀個.sub文件可同時包含多個語言的字幕, ⼀⾏時間代碼 顯示時間從該影片開始的 由.idx進⾏呼叫。 第2分32.164秒到第2分 ⼀⾏字幕資料 33.317秒 • 如: 38 00:02:32,164 --> 00:02:33,317 字幕資料 Srt 格式編碼 • BIG5 建議轉為 UTF-8 • GB 建議轉為 UTF-8 • UTF-8 建議的編碼格式 Pi DLNA 伺服器 • UCS-2-Little Endian 可接受格式 7 2017/10/11 DLNA伺服器 何謂串流(stream) • 數位生活網路聯盟 (Digital Living Network • 串流: • 非串流 Alliance ,DLNA) – 影新資料封包得以 – 先將所有資料,都 • 多媒體串流影⾳伺服器 像流⽔⼀樣傳送 下載到硬碟上,再 • ⾳樂、影片、圖片 – ⽤⼾可以⼀邊下載 開啟應⽤軟體觀看 • 經由使⽤者 Windows、手機App播放 ⼀邊觀看 – 如 1G 影片,可能需 – 也容易觀看影片的 要⼀⼩時才能下載, 任何⼀段 ⼀⼩時之後再觀看 下載、燒錄、網路 更新 • Raspbian Lite 版本即可 • 更新 • 參考相關單元 sudo apt-get update – 參考基本操作 sudo apt-get upgrade – 參考終端機 (如網路不佳,可能要⼀點時間) – 參考無線網路設定 8 2017/10/11 支援掛載 USB 安裝 • 支援 NTFS 檔案系統 • sudo apt-get install -y minidlna sudo apt-get install -y ntfs-3g • 建立掛載點(先不要插入 USB Stick) • 參考 sudo mkdir /media/USB • ReadyMedia (MiniDLNA) sudo chmod a+rw /media/USB • http://minidlna.sourceforge.net/ • 編輯 sudo nano /etc/fstab 加入(視需要選⼀) /dev/sda1 /media/USB vfat defaults,noatime,nodiratime 0 0 /dev/sda1 /media/USB ntfs-3g defaults,noatime,nodiratime 0 0 設定檔 設定檔(續) • sudo nano /etc/minidlna.conf #埠號(預設值8200) #多媒體存放目錄,也可以在隨身碟 port=8200 media_dir=A,/media/USB/DLNA/music # 名稱 media_dir=V,/media/USB/DLNA/video friendly_name= [在UPnP網路上的名稱] media_dir=P,/media/USB/DLNA/picture # MiniDLNA使⽤sqllite資料庫來索相關檔案 db_dir=/home/pi/dlna_db #如要 log log_dir=/var/log 9 2017/10/11 目錄及多媒體準備 如果要自動啟動 • DLNA • 開機時就自動啟動: – music sudo update-rc.d minidlna defaults – video – picture • mkdir -p /home/pi/dlna_db • sudo chmod 777 /home/pi/dlna_db 啟⽤ 測試- Windows • 啟動 • Windows 檔案總管-媒體裝置可以看到 sudo service minidlna start – 在影片地方按滑鼠右鍵,選 Windows Media • 重啟動 Player 即可播放串流影⾳ sudo service minidlna restart (要使⽤有支援串流的播放器) • 更新 MiniDLNA 資料庫內容以符合目錄內檔案, 在新增或刪除影⾳圖檔案內容⼀定要執⾏ sudo service minidlna force-reload • 如無效則刪除 files.db 重新執⾏(不是好方法) 10 2017/10/11 Windows 操作-1 Windows 操作-2 測試- Android 檢視訊息 • 安裝 • http://Raspberry Pi 的IP位址:8200/ – MediaHouse UPnP / DLNA Browser App 其內容包括了Audio、Video及 Image 檔案數量 • 或其他 11 2017/10/11 目的 • 循環播放 USB 目錄下所有合格影片 • 影片媒體存於 USB 媒體播放廣告機 • 支援 – mp4,avi,mkv,mp3,mov,mpg,flv,m4v – 支援到 1920x1080 • 使⽤樹莓派 Pi 2B 或 Pi 3B 基本設定 更新 • 下載安裝 • 更新 – Raspbian Lite sudo apt-get update (如 Desktop 版本不要啟動圖形桌面) sudo apt-get upgrade • 參考相關單元 – 映像檔寫入 • 更新 firmware, kernel – 網路設定 rpi-update – 系統更新 12 2017/10/11 編輯 config-聲⾳ 編輯 config-顯示解析度 • 如要支援 hdmi • 內定顯示器解析度 1024x768 ,寬銀幕需要調整 • sudo nano /boot/config.txt 參考 config.txt 編輯 … hdmi_drive=2 hdmi_force_hotplug=1 … #Pretend all audio formats are supported hdmi_force_edid_audio=1 … 編輯 config-顯示解析度 編輯 config-GPU 記憶體 hdmi_group=2 #1280x1024 • 如解析度設太高,如出現 hdmi_mode=35 COMXAudio::Decode timeout #1920x1080 #1024x768 • 可以編輯 config.txt 設定加大 GPU memory , hdmi_mode=82 hdmi_mode=16 如原 64M 改為 128M (加以下資料到 config.txt) #1080x720 #800x600 gpu_mem=128 hdmi_mode=85 hdmi_mode=9 13 2017/10/11 支援掛載 USB • 支援 NTFS 檔案系統 sudo apt-get install -y ntfs-3g 如要支援掛載 USB • 建立掛載點(先不要插入 USB Stick) sudo mkdir /media/USB sudo chmod a+r /media/USB • 編輯 sudo nano /etc/fstab 加入(視需要選⼀) /dev/sda1 /media/USB vfat defaults,noatime,nodiratime 0 0 /dev/sda1 /media/USB ntfs-3g defaults,noatime,nodiratime 0 0 安裝軟體 sudo apt-get install -y omxplayer Omxplayer 操作 • 針對樹莓派設計的 command line 媒體播放器 • http://elinux.org/Omxplayer 14 2017/10/11 Omxplayer 操作 Omxplayer 選項 1 speed - d subtitle delay (- 250 ms) -w --hw Hw audio decoding 2 speed + f subtitle delay (+ 250 ms) -r --refresh Adjust framerate/resolution to video < rewind q exit -b --blank Set background to black > fast forward p/space pause/resume --loop Loop file. Ignored if file not seekable z show info - Volume - j previous audio stream +/= volume + --vol n set initial volume in millibels (default 0) k next audio stream seek -30 sec. --amp n set initial amplification in millibels i previous chapter seek +30 sec. (default 0) o next chapter seek -600 sec. --subtitles path External subtitles in UTF-8 srt n previous subtitle stream seek +600 sec. format m next subtitle stream s toggle subtitles w show subtitles x hide subtitles 操作 • omxplayer rtmp://... • omxplayer -o local rtsp://192.168.3.100:8554/stream1 廣告播放機 15 2017/10/11 自動登入 建立腳本 Raspbian jiessie 沒有 /etc/initab nano /home/pi/startvideos.sh • 故新增檔案 #!/bin/bash 存放目錄 sudo nano /etc/systemd/system/[email protected]/autologin.conf FILES=/media/USB/vedioloops/ [Service] current=0 無換⾏ ExecStart= for f in `ls $FILES | grep ExecStart=-/sbin/agetty --autologin pi --noclear %I 38400 linux ".mp4$\|.avi$\|.mkv$\|.mp3$\|.mov$\|.mpg$\|.flv$\|. m4v$"` • 自動登入 pi user do sudo systemctl enable [email protected] vids[$current]="$f" let current+=1 • 重啟 done sudo reboot 建立腳本 ( 續) 登入後執⾏腳本 max=$current 登入後執⾏腳本 current=0 while true; do sudo nano /etc/profile let current+=1 最後⼀⾏加入 if [ $current -ge $max ] clear then current=0 . /home/pi/startvideos.sh fi /usr/bin/omxplayer -o both -b "$FILES${vids[$current]}" • 重新開機 done 無換⾏ sudo reboot chmod 755 /home/pi/startvideos.sh 16 2017/10/11 Boot logo sudo apt-get install fbi • 腳本(下頁) 如要建立 boot logo /etc/init.d/asplashscreen • 圖片檔案 1920x1080 png 格式 /etc/splash.png sudo chmod a+x /etc/init.d/asplashscreen sudo insserv /etc/init.d/asplashscreen asplashscreen #! /bin/sh do_start () { /usr/bin/fbi -T 1 -noverbose -a /etc/splash.png exit 0 } case "$1" in start|"") do_start 數位像框實作 ;; restart|reload|force-reload) echo "Error: argument '$1&' not supported" >&2 exit 3 ;; stop) # No-op ;; status) exit 0 ;; *) echo "Usage: asplashscreen [start|stop]" >&2 exit 3 ;; esac 17 2017/10/11 軟體 • 文字命令模式顯示圖形程式 • fbi 顯示圖片 • fim (Fbi IMproved) fbi 安裝 操作 sudo apt-get update fbi -T 2 pic.jpg sudo apt-get -y install fbi fbi -d /dev/fb0 note-icon.jpg fbi -d /dev/fb0 -a *.jpg -a autozoom -autoup autozoom, but scale up only. --autodown autozoom, but scale down only 18 2017/10/11 鍵盤操作 應⽤ +, - zoom in/out • How can I refresh image displayed by fbi ESQ, Q quit without black screen transition? PgUp previous image PgDn,Space next image • fbi -T 1 -d /dev/fb0 -a -noverbose - Return next image t 60 -cachemem 0 /tmp/display- P pause (-t, toggle) image.png /tmp/image-alias-1.png V enable/disable status line /tmp/image-alias-2.png <number>g jump to image #<number> <number>s set zoom to <number>% fim 安裝 操作 sudo apt-get update fim -a example.jpg sudo apt-get -y install fim 所有圖形 fim -a *.jpg PageUp/PageDown 控制 產生 ASCII fim -a -t example.jpg 19 2017/10/11 操作選項 鍵盤控制 -a, --autozoom PageUp/Down Prev/Next image -t, --no-framebuffer (ascii art) +/- Zoom in/out -w, --autowidth a Autoscale w Fit to width h Fit to height j/k Pan down/up f/m flip/mirror R/r Rotate 10o CW/CCW ESC/q Quit 自動登入 Raspbian jiessie 沒有 /etc/initab • 故新增檔案 sudo nano 數位像框實作 /etc/systemd/system/[email protected]/autologin.conf [Service] ExecStart= ExecStart=-/sbin/agetty --autologin pi --noclear %I 38400 linux • 自動登入 pi user sudo systemctl enable [email protected] • 重啟 sudo reboot 20 2017/10/11 自動照片腳本 登入後執⾏腳本 • nano ~/slideshow.sh sudo nano /etc/profile #!/bin/bash INTERVAL=5 最後⼀⾏加入 #sequential play clear fbi -noverbose -a -t $INTERVAL /home/pi/slides/*.jpg #rabdom play . /home/pi/slideshow.sh #fbi -noverbose -a -t $INTERVAL -u /home/pi/slides/*.jpg • Chmod 755 ~/slideshow.sh • 重新開機 sudo reboot 目的 • 使⽤ Raspberry Pi 作為視訊監控伺服器 Pi USB WebCam 縮時攝影 • 需求 – USB WebCam – Raspberry Pi 21 2017/10/11 Check USB Camera Chech dev video • pi@raspberrypi:~ $ lsusb • ls video* • Bus 001 Device 005: ID 0781:5151 SanDisk Corp.
Recommended publications
  • Marantz Guide to Pc Audio
    White paper MARANTZ GUIDE TO PCAUDIO Contents: Introduction • Introduction As you know, in recent years the way to listen to music has changed. There has been a progression from the use of physical • Digital Connections media to a more digital approach, allowing access to unlimited digital entertainment content via the internet or from the library • Audio Formats and TAGs stored on a computer. It can be iTunes, Windows Media Player or streaming music or watching YouTube and many more. The com- • System requirements puter is a centre piece to all this entertainment. • System Setup for PC and MAC The computer is just a simple player and in a standard setup the performance is just average or even less. • Tips and Tricks But there is also a way to lift the experience to a complete new level of enjoyment, making the computer a good player, by giving the • High Resolution audio download responsibility for the audio to an external component, for example a “USB-DAC”. A DAC is a Digital to Analogue Converter and the USB • Audio transmission modes terminal is connected to the USB output of the computer. Doing so we won’t be only able to enjoy the above mentioned standard audio, but gain access to high resolution audio too, exceeding the CD quality of 16-bit / 44.1kHz. It is possible to enjoy studio master quality as 24-bit/192kHz recordings or even the SACD format DSD with a bitstream at 2.8MHz and even 5.6MHz. However to reach the above, some equipment is needed which needs to be set up and adjusted.
    [Show full text]
  • I Know What You Streamed Last Night: on the Security and Privacy of Streaming
    Digital Investigation xxx (2018) 1e12 Contents lists available at ScienceDirect Digital Investigation journal homepage: www.elsevier.com/locate/diin DFRWS 2018 Europe d Proceedings of the Fifth Annual DFRWS Europe I know what you streamed last night: On the security and privacy of streaming * Alexios Nikas a, Efthimios Alepis b, Constantinos Patsakis b, a University College London, Gower Street, WC1E 6BT, London, UK b Department of Informatics, University of Piraeus, 80 Karaoli & Dimitriou Str, 18534 Piraeus, Greece article info abstract Article history: Streaming media are currently conquering traditional multimedia by means of services like Netflix, Received 3 January 2018 Amazon Prime and Hulu which provide to millions of users worldwide with paid subscriptions in order Received in revised form to watch the desired content on-demand. Simultaneously, numerous applications and services infringing 15 February 2018 this content by sharing it for free have emerged. The latter has given ground to a new market based on Accepted 12 March 2018 illegal downloads which monetizes from ads and custom hardware, often aggregating peers to maximize Available online xxx multimedia content sharing. Regardless of the ethical and legal issues involved, the users of such streaming services are millions and they are severely exposed to various threats, mainly due to poor Keywords: fi Security hardware and software con gurations. Recent attacks have also shown that they may, in turn, endanger Privacy others as well. This work details these threats and presents new attacks on these systems as well as Streaming forensic evidence that can be collected in specific cases. Malware © 2018 Elsevier Ltd. All rights reserved.
    [Show full text]
  • Scan ATSC Preparing the Scan
    Scan ATSC Preparing the Scan You should see one or more tuners listed as type Atsc. Tip If you don't see any tuners listed this indicates TV Server has not yet successfully detected your tuners. Close TV Server configuration, wait 30 seconds, then reopen. Note that you may see more tuners than you expect for three reasons: Silicondust created a "wrapper" for their HDHomeRun PRIME CableCARD tuners that allows software like MediaPortal to use them for clear QAM only. Tuners named like HDHomeRun Prime Tuner are capable of receiving encrypted cable channels; tuners named like Silicondust HDHomeRun Tuner are physically the same tuners but are only capable of clear QAM. If you have a CableCARD, we recommend you disable (untick) the clear QAM wrapper tuners to avoid confusion. On 32 bit versions of Windows 7 or newer you may see each CableCARD tuner listed twice. This is because MediaPortal supports two ways of controlling the tuner hardware. Tuners with device path starting "@device:sw..." use the Windows PBDA control interface. This is the interface used by Windows Media Center. Tuners with device path starting "uuid:" use the CableLabs native UPnP/DRI interface. This is the interface used by most other software. Only one interface should be used to control each tuner. The PBDA interface may be more reliable but will certainly be significantly slower than the native interface. We recommended that you disable (untick) the PBDA tuners unless troubleshooting. If your tuner supports both digital and analog sources (a so-called hybrid tuner), expect to see one tuner of type Atsc for receiving from digital sources and one tuner of type Analog for receiving from analog sources.
    [Show full text]
  • TV Guide Setup - EPG
    TV Guide Setup - EPG Table of Contents 1 Overview 2 Methods 2.1 DVB 2.2 XMLTV 2.3 WebEPG 2.4 SchedulesDirect Plugin 2.5 TV Movie EPG Import Plugin 3 Digital Television 4 Related Overview How to get EPG (Electronic Program Guide) data for your TV Guide in MediaPortal Methods The Electronic Program Guide (EPG) is one of the most important parts of the MediaPortal TV system. Having a reliable EPG makes your TV experience more like a commercial set top box (e.g. Sky Digibox). There are many different ways to populate your EPG (via internet data and data received by your TV tuner).The best method depends on your TV Card. region, Service Provider and the quality of data available. This guide presents the main methods plus several different Setup tutorials, with examples for specific regions/countries: DVB if you have a DVB TV Card and your TV broadcaster includes good EPG data this is the easiest method to use: DVB EPG Data However, often DVB sources provide data only for the next 48 hours, which is not very useful for scheduling recordings. XMLTV XMLTV is an XML based file format for describing TV listings. There are a number of software tools that you can use to download your EPG data and import it into MediaPortal using the included XmlTV plugin - see TV Guide > EPG > XMLTV for some of the more popular tools. This guide includes the following Setup Tutorials: XMLTV mc2xml - using the XmlTv plugin and mc2xml program to download TV Listings from Windows Media Center (MSN/Micosoft), TitanTV, or Schedules Direct, - works for most countries including Canada and the US.
    [Show full text]
  • Openbricks Embedded Linux Framework - User Manual I
    OpenBricks Embedded Linux Framework - User Manual i OpenBricks Embedded Linux Framework - User Manual OpenBricks Embedded Linux Framework - User Manual ii Contents 1 OpenBricks Introduction 1 1.1 What is it ?......................................................1 1.2 Who is it for ?.....................................................1 1.3 Which hardware is supported ?............................................1 1.4 What does the software offer ?............................................1 1.5 Who’s using it ?....................................................1 2 List of supported features 2 2.1 Key Features.....................................................2 2.2 Applicative Toolkits..................................................2 2.3 Graphic Extensions..................................................2 2.4 Video Extensions...................................................3 2.5 Audio Extensions...................................................3 2.6 Media Players.....................................................3 2.7 Key Audio/Video Profiles...............................................3 2.8 Networking Features.................................................3 2.9 Supported Filesystems................................................4 2.10 Toolchain Features..................................................4 3 OpenBricks Supported Platforms 5 3.1 Supported Hardware Architectures..........................................5 3.2 Available Platforms..................................................5 3.3 Certified Platforms..................................................7
    [Show full text]
  • Proyecto Fin De Carrera
    Proyecto Fin de Carrera Implementación de un servidor multimedia para clientes multiplataforma mediante redes fijas y móviles Autor David Jiménez Hernández Director Javier Mateo Gascón E.I.N.A 2016 AGRADECIMIENTOS Quisiera dar las gracias a mis padres, Emilio y Mª Victoria, a mis abuelos maternos, Darío y Araceli, y a mi �a Adela, por hacerme como soy y por ayudarme todo este �empo, sin ellos la consecución de este �tulo no hubiera sido posible. A mis amigos de la carrera: Peré, LLombart, Héctor, Javier, Lázaro, Milla, Alberto, Óscar, Anita, y a los que se me olvidan, por aguantarme tantos años, estando en los malos y buenos momentos, y que de una forma u otra me han apoyado hasta este momento. A mis amigos: Adrián (que siempre me ha dicho que haré algo grande en esta vida y este es el primer paso hacia ello), Ruesta, Cano, Rubén, Enjuanes, Vero, Jon y Fran. Todos ellos y algunos más han pagado los platos rotos de conocer a un estudiante de ingeniería. A todos los componentes de la secretaria del departamento del D.I.E.C, en especial a Agus�n, por vuestro apoyo incondicional y ayuda a todos los niveles. Al grupo de Comunicaciones Óp�cas, en especial a María Ángeles y Alicia, por su apoyo en el laboratorio. A todos mis superiores en las becas tanto del S.I.C.U.Z., Cardeñosa, David y Rafa, como en otras becas como Anabel. A la secretaria del E.I.N.A., en especial a Alejandro y Sagrario, por solucionarme todas las dudas.
    [Show full text]
  • Beets Documentation Release 1.5.1
    beets Documentation Release 1.5.1 Adrian Sampson Oct 01, 2021 Contents 1 Contents 3 1.1 Guides..................................................3 1.2 Reference................................................. 14 1.3 Plugins.................................................. 44 1.4 FAQ.................................................... 120 1.5 Contributing............................................... 125 1.6 For Developers.............................................. 130 1.7 Changelog................................................ 145 Index 213 i ii beets Documentation, Release 1.5.1 Welcome to the documentation for beets, the media library management system for obsessive music geeks. If you’re new to beets, begin with the Getting Started guide. That guide walks you through installing beets, setting it up how you like it, and starting to build your music library. Then you can get a more detailed look at beets’ features in the Command-Line Interface and Configuration references. You might also be interested in exploring the plugins. If you still need help, your can drop by the #beets IRC channel on Libera.Chat, drop by the discussion board, send email to the mailing list, or file a bug in the issue tracker. Please let us know where you think this documentation can be improved. Contents 1 beets Documentation, Release 1.5.1 2 Contents CHAPTER 1 Contents 1.1 Guides This section contains a couple of walkthroughs that will help you get familiar with beets. If you’re new to beets, you’ll want to begin with the Getting Started guide. 1.1.1 Getting Started Welcome to beets! This guide will help you begin using it to make your music collection better. Installing You will need Python. Beets works on Python 3.6 or later. • macOS 11 (Big Sur) includes Python 3.8 out of the box.
    [Show full text]
  • Debian \ Amber \ Arco-Debian \ Arc-Live \ Aslinux \ Beatrix
    Debian \ Amber \ Arco-Debian \ Arc-Live \ ASLinux \ BeatriX \ BlackRhino \ BlankON \ Bluewall \ BOSS \ Canaima \ Clonezilla Live \ Conducit \ Corel \ Xandros \ DeadCD \ Olive \ DeMuDi \ \ 64Studio (64 Studio) \ DoudouLinux \ DRBL \ Elive \ Epidemic \ Estrella Roja \ Euronode \ GALPon MiniNo \ Gibraltar \ GNUGuitarINUX \ gnuLiNex \ \ Lihuen \ grml \ Guadalinex \ Impi \ Inquisitor \ Linux Mint Debian \ LliureX \ K-DEMar \ kademar \ Knoppix \ \ B2D \ \ Bioknoppix \ \ Damn Small Linux \ \ \ Hikarunix \ \ \ DSL-N \ \ \ Damn Vulnerable Linux \ \ Danix \ \ Feather \ \ INSERT \ \ Joatha \ \ Kaella \ \ Kanotix \ \ \ Auditor Security Linux \ \ \ Backtrack \ \ \ Parsix \ \ Kurumin \ \ \ Dizinha \ \ \ \ NeoDizinha \ \ \ \ Patinho Faminto \ \ \ Kalango \ \ \ Poseidon \ \ MAX \ \ Medialinux \ \ Mediainlinux \ \ ArtistX \ \ Morphix \ \ \ Aquamorph \ \ \ Dreamlinux \ \ \ Hiwix \ \ \ Hiweed \ \ \ \ Deepin \ \ \ ZoneCD \ \ Musix \ \ ParallelKnoppix \ \ Quantian \ \ Shabdix \ \ Symphony OS \ \ Whoppix \ \ WHAX \ LEAF \ Libranet \ Librassoc \ Lindows \ Linspire \ \ Freespire \ Liquid Lemur \ Matriux \ MEPIS \ SimplyMEPIS \ \ antiX \ \ \ Swift \ Metamorphose \ miniwoody \ Bonzai \ MoLinux \ \ Tirwal \ NepaLinux \ Nova \ Omoikane (Arma) \ OpenMediaVault \ OS2005 \ Maemo \ Meego Harmattan \ PelicanHPC \ Progeny \ Progress \ Proxmox \ PureOS \ Red Ribbon \ Resulinux \ Rxart \ SalineOS \ Semplice \ sidux \ aptosid \ \ siduction \ Skolelinux \ Snowlinux \ srvRX live \ Storm \ Tails \ ThinClientOS \ Trisquel \ Tuquito \ Ubuntu \ \ A/V \ \ AV \ \ Airinux \ \ Arabian
    [Show full text]
  • Media Center Oriented Linux Operating System
    Media Center oriented Linux Operating System Tudor MIU, Olivia STANESCU, Ana CONSTANTIN, Sorin LACRIŢEANU, Roxana GRIGORE, Domnina BURCA, Tudor CONSTANTINESCU, Alexandru RADOVICI University “Politehnica” of Bucharest Faculty of Engineering in Foreign Languages [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], , [email protected] Abstract: Nowadays there is a high demand of computer controller multimedia home systems. A great variety of computer software media center systems is available on the market, software which transforms an ordinary computer into a home media system. This means it adds some functionality to the normal computer. Our goal is to develop such a user-friendly intuitive system, dedicated for home media centers. In contrast with other proprietary approaches (Windows Media Center, Apple TV), we are building an entire operating system specialized on this. It is based on the Linux kernel, thus providing high portability and flexibility at a very low cost. The system is designed to work out of the box (plug it in and use it), needing zero configurations (no human configuration as much as possible) and no installation (Linux-live system, works from a CD, DVD or USB device). The user interface is not more complicated than a generic TV user interface. In this aim, the file system is hidden from the user, being replaced with an intuitive media library, the driver configurations is done automatically, network configuration is also handled without user actions (as much as possible). Key-words: OS, media center, Linux, multimedia, portable, intuitive, free, open-source 1.
    [Show full text]
  • A Byte of Python (Russian) Версия 2.02
    A Byte of Python (Russian) Версия 2.02 Swaroop C H (Перевод: Владимир Смоляр) 26 апреля 2020 Оглавление 1 Обложка 1 1.1 «Укус Питона» – «A Byte of Python» по-русски ................. 1 1.2 Кто читает «A Byte of Python»? ........................... 1 1.3 Лицензия ........................................ 5 1.4 Читать .......................................... 5 1.5 Купить книгу ..................................... 6 1.6 Скачать ......................................... 6 1.7 Книга на вашем родном языке ........................... 6 2 Переводы 7 2.1 Доступные переводыпереводы ........................... 7 3 Предисловие 16 3.1 Для кого эта книга .................................. 16 3.2 Немного истории ................................... 16 3.3 Состояние книги ................................... 17 3.4 Официальная веб-страница ............................. 18 3.5 К размышлению .................................... 18 4 Введение 19 4.1 Особенности Python ................................. 19 4.2 Python 2 против 3 ................................... 22 4.3 Что говорят программисты ............................. 22 5 Установка 24 5.1 Установка в GNU/Linux и BSD ............................ 24 5.2 Установка в Windows ................................. 25 5.3 Для пользователей Mac OS X ............................ 26 5.4 Резюме ......................................... 27 i 6 Первые шаги 28 6.1 Использование командной строки интерпретатора ............... 28 6.2 Выбор редактора ................................... 29 6.3 Использование программных
    [Show full text]
  • Emby + Ffmpeg Transcoding/Re-Encoding
    embyemby ++ ffmpegffmpeg transcoding/re-encodingtranscoding/re-encoding QCLUG presentation by Aaron Johnson What is emby and why use it? ● emby is a free personal media server with a paid “emby premiere” option ● As of version 3.5.3.0 emby is no longer pure open source (and yes there is a fork now; it is called Jellyfin) ● emby is written in c#, has been ported to dotnet core and is built using a number of popular open source technologies including (but not limited to) – ffmpeg – sqlite ● Seen by some as a Plex alternative ● You can run emby-server on an amazing number of devices/platforms including PCs (cross platform), NAS devices, nVidia Shield, and even docker... ● emby makes it easy to convert and stream (and transcode in some cases) your personal media on the fly to play on [almost] any device What is emby and why use it? ● emby also provides a number of native clients – Android and iPhone app – HTML5 web app – emby-theater (HTPC app) – Kodi plug-in – Game Console app (PS3, PS4, XBOX One) – Smart TV app (Samsung, LG, fireTV, Roku, Apple TV) – Chromecast support What type of content does emby support? ● Movies ● Music ● TV Shows ● Audio books ● Ebooks ● Games (requires GameBrowser plugin) ● Music videos ● Home videos & photos ● Mixed content Does emby support metadata and artwork scraping? ● Yes How and when does emby transcode video? ● emby will transcode video when it deems it necessary ● Sometimes codec formats can cause emby to transcode (using Xvid or DivX CAN cause this for example) ● Other times high video bitrates exceed what
    [Show full text]
  • 132093859.Pdf
    MediaPortal Mais: LinuxMCE em detalhes O Media Portal é um programa gratuito, desenvolvido WINDOWS MEDIA CENTER como Software Livre, e uma opção para quem quer montar um Media Center sem abandonar o Windows XP. Originalmente uma versão especializada do Windows, o Mais: MediaPortal em detalhes Windows Media Center agora é parte das edições Home Premium e Ultimate do Windows Vista. Não é necessário MythTV instalar ou configurar nada separadamente, o programa é instalado junto com o sistema operacional e pode ser O MythTV é o sistema media center baseado em Linux acessado via ícone no menu Iniciar. mais popular no mercado, e usá-lo como base para seu media center tem algumas vantagens. A principal, e mais O Windows Media Center oferece tudo o que você pode óbvia delas, é o preço. Uma licença do Windows Vista precisar em um media center básico, inclusive opções de Home Premium, que já inclui o Windows Media Center, gravação e reprodução de TV ao vivo. custa perto de R$ 500. Já uma cópia da versão mais recente do Fedora ou Ubuntu mais o MythTV custa zero: Com hardware extra, você pode fazer o computador ambos podem ser baixados gratuitamente da Internet. simular um controle remoto para comandar o decodificador de TV a cabo e agendar gravações sem Mais: MythTV em detalhes falhas mesmo estando fora de casa. A programação deste recurso é meio maçante: a maioria dos decodificadores de LinuxMCE TV a cabo no mercado nacional não consta na lista do Windows Media Center, e você terá de fazer a Este novato no mundo dos Media Centers também roda programação manual, apertando cada botão do controle sobre o Linux, mais especificamente sobre o Kubuntu, remoto várias vezes até o micro aprender os comandos.
    [Show full text]