่ชญ่€…ใงใ™ ่ชญ่€…ใ‚’ใ‚„ใ‚ใ‚‹ ่ชญ่€…ใซใชใ‚‹ ่ชญ่€…ใซใชใ‚‹

mpvใงๅ‹•็”ปใ‚’ๅ†็”Ÿใ™ใ‚‹ใจๅ‡บใ ใ—ใงใ‚ณใƒž่ฝใกใŒ็™บ็”Ÿใ™ใ‚‹ๅ•้กŒ

Arch Linux Linux mpv YouTube

ๅ…ˆๆ—ฅใ€Raspberry Pi 3 ใซใƒ•ใ‚กใƒณใ‚’ไป˜ใ‘ใฆๆธฉๅบฆไธŠๆ˜‡ใซใ‚ˆใ‚‹ใ‚ฏใƒญใƒƒใ‚ฏใƒ€ใ‚ฆใƒณใ‚’ไบˆ้˜ฒใ™ใ‚‹ใ“ใจใŒใงใใŸใฎใ ใ‘ใฉใ€ๅ‹•็”ปใ‚’ๅ†็”Ÿใ—ใ‚ˆใ†ใจใ™ใ‚‹ใจ้–‹ๅง‹ใ‹ใ‚‰ใ—ใฐใ‚‰ใใฎ้–“ใ€้…ๅปถใŒ็™บ็”Ÿใ™ใ‚‹ใ€‚

ใƒใƒƒใƒ•ใ‚กใ‚ตใ‚คใ‚บใฎ่ชฟๆ•ดใ—ใฆใฟใŸใ‚Šใ—ใŸใŒๆ”นๅ–„ใ›ใšใ€‚

ใ‚ณใƒณใ‚ฝใƒผใƒซใ‚’่ฆ‹ใฆใ„ใ‚‹ใจใ‚ญใƒฃใƒƒใ‚ทใƒฅใŒๆบœใพใ‚Šใใ‚‹ใจๆ”นๅ–„ใ™ใ‚‹ใ“ใจใ‹ใ‚‰ใ‚ญใƒฃใƒƒใ‚ทใƒฅใฎๆ–นใซๅŽŸๅ› ใŒใ‚ใ‚Šใใ†ใ ใ€‚

ใกใชใฟใซ mpv ใซใฏใ‚ญใƒฃใƒƒใ‚ทใƒฅใซ้–ขใ™ใ‚‹ใ‚ชใƒ—ใ‚ทใƒงใƒณใ ใ‘ใงใ‚‚ใ“ใ‚Œใ ใ‘ใ‚ใ‚‹ใ€‚

$ mpv --list-options | grep cache
 --cache                          Choices: no auto yes (or an integer) (32 to 2147483647) (default: auto)
 --cache-backbuffer               Integer (0 to 2147483647) (default: 75000)
 --cache-default                  Choices: no (or an integer) (32 to 2147483647) (default: 75000)
 --cache-file                     String (default: ) [file]
 --cache-file-size                Integer (0 to 2147483647) (default: 1048576)
 --cache-initial                  Integer (0 to 2147483647) (default: 0)
 --cache-pause                    Flag (default: yes)
 --cache-secs                     Double (0 to any) (default: 10.000000)
 --cache-seek-min                 Integer (0 to 2147483647) (default: 500)
 --icc-cache-dir                  String (default: )

ใ†ใ€œใ‚“ใ€ใพใ•ใ‹ใชใใจๆ€ใฃใฆ --cache=no ใซใ—ใŸใ‚‰้…ๅปถใ—ใชใใชใฃใŸโ€ฆorz

Raspberry Pi ใฎ่ฒงๅผฑใชใ‚นใƒˆใƒฌใƒผใ‚ธใงใฏใ‚ญใƒฃใƒƒใ‚ทใƒฅใŒ้€†ใซๆ‚ชๅฝฑ้Ÿฟใ‚’ๅŠใผใ™ใ‚ˆใ†ใ ใ€‚--cache-file=TMP ใจใ™ใ‚‹ใ“ใจใงใ‚ญใƒฃใƒƒใ‚ทใƒฅใฎๅ ดๆ‰€ใ‚’ tmpfs ใซใ‚‚ใงใใ‚‹ใ‘ใฉ Raspberry Pi ใฎใƒกใƒขใƒชใฏใใ‚Œใปใฉ้ซ˜้€Ÿใงใ‚‚ใชใ„ใฎใงใ“ใ‚Œใ‚‚ใƒ€ใƒกใ ใฃใŸใ€‚

Samba ใ‚ตใƒผใƒใซใ—ใฆใ„ใ‚‹ Raspberry Pi 2 ใ‹ใ‚‰ใƒ‡ใƒผใ‚ฟใ‚’ๅผ•ใฃๅผตใฃใฆใ„ใ‚‹ใฎใงใ‚ญใƒฃใƒƒใ‚ทใƒฅใฏ็„กใใฆใ‚‚ๅˆฅใซใ„ใ„ใ‹โ€ฆใ€‚

~/.config/mpv/mpv.conf ใงใ‚ญใƒฃใƒƒใ‚ทใƒฅใ‚’็„กๅŠนใซใ™ใ‚‹ใ‚ˆใ†ใซใ—ใฆใŠใใ€‚youtube-dl ใƒ—ใƒฉใ‚ฐใ‚คใƒณใซใ‚ˆใ‚‹ YouTube ใฎๅ†็”Ÿใฎใจใใซ้…ๅปถใŒ็™บ็”Ÿใ™ใ‚‹ใ‹ใ‚‚ใ—ใ‚Œใชใ„ใŒ mpv ใฎๅผ•ๆ•ฐใซ --cache=auto ใ‚’ไธŽใˆใ‚Œใฐใ“ใฎ่จญๅฎšใฏไธŠๆ›ธใใงใใ‚‹ใฎใงใใ‚Œใปใฉๆ‰‹้–“ใซใฏใชใ‚‰ใชใ„ใ€‚

cache=no