跳到主要內容

發表文章

Quick Links

Query Quick API Reference
https://oscarotero.com/jquery/
CodePen is a social development environment https://codepen.io/
六 角 學 院
https://www.youtube.com/watch?v=mJmyEU9AxKs

最近的文章

解構: VCD SVCD DVD Blu-ray 各像素

VCD
Resolution NTSC: 352x240
Video Compression: MPEG1
Video bitrate: 1150 Kbit/s

SVCD
Resolution NTSC: 480x480
Video Compression: MPEG2
Video bitrate: ~2000 Kbit/s

DVD
Resolution NTSC: 720x480
Video Compression: MPEG2 or MPEG1
Video bitrate: ~7000 Kbit/s

Blu-ray
Resolution NTSC: 1920x1080 or 1080x720
Video Compression: H264, VC1 or MPEG2
Video bitrate: ~30Mbit/s

解構: 標清SD、高清HD、全高清FHD、超清UD、超高清UHD、全超高清FUHD

精解(適用於電視及素碼影像) :
========================
標清 (SD) = 720x480p
高清 (HD) = 1080x720p
全高清 (FullHD/FHD) = 1920x1080p
超清 (UD) = 1920x1080p 又稱 2k
超高清 (UHD) = 3840x2160p 又稱 4k
全超高清 (FUHD) = 7680x4320p 又稱 8k

詳解 :
=====
一般來說,電視及素碼影像的解析度標準,標清是480p,高清是720p,全高清是1080p。
VCD = 352x240p
SVCD = 480x480p
DVD = 720x480p
Blu-ray = 1080x720p 或 1920x1080p

院線電影級別:
以《橫向》圖元為准,與廣播電視級別以縱向圖元數不同。
2K = 2048x1080
4K = 4096x2160
8K = 8192x4320

電視及顯示器級別:
以《縱向》圖元計數,而且比例依然是16:9,所以略窄於院線所用實際解析度。
2K = 1920x1080p
4K = 3840x2160p
8K = 7680x4320p

素碼影像內容級別:
一般跟從電視標準。但是在網路上,每個網站可能有自己不一樣的標準,從240P開始一直到1080以上,各種碼率區間都會對應一個清晰度,各網站的標準都可能不太一樣,或是各自定出的標準。

4K解析度:
是一種新興的數位電影及數位內容的解析度標準,4K 至少能提供近千萬圖元的顯示品質,顯示細膩度為 1080p 的 4 倍以上。 它的名稱得自其橫向解析度約為 4000 圖元(pixel),有多種標準。
4K解析度是1080p的4倍 3840×2160 = 1920×2×1080×2
8K解析度是4K的4倍 7680×4320 = 3840×2×2160×2
4k = 3840p (4k名字的由來是因為橫向的圖元點約為4000)
8k = 7680p (8k名字的由來是因為橫向的圖元點約為8000)

綜合以上,電視及素碼影像的解析度標準,可分為以下各類:
================================================
SD (Standard Definition)(標清)
是泛指縱向720p以下的解析度,例:NTSC的72…

Raspberry Pi3:LED marquee 走馬燈

5粒LED的走馬燈
Marquee.py
----------------------------------------------
# import necessary library RPi.GPIO & time
import RPi.GPIO as GPIO
import time

# to use Raspberry Pi board pin numbers
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)

# set up pin(s) as an output
GPIO.setup(7, GPIO.OUT)
GPIO.setup(11, GPIO.OUT)
GPIO.setup(13, GPIO.OUT)
GPIO.setup(15, GPIO.OUT)
GPIO.setup(29, GPIO.OUT)

# enter while loop unitl exit
while True:

   GPIO.output(7,True)   # Make an LED flash on
   time.sleep(1)         # Set time interval as 1 second delay
   GPIO.output(7,False)  # Make an LED flash off
   GPIO.output(11,True)
   time.sleep(1)
   GPIO.output(11,False)
   GPIO.output(13,True)
   time.sleep(1)
   GPIO.output(13,False)
   GPIO.output(15,True)
   time.sleep(1)
   GPIO.output(15,False)
   GPIO.output(29,True)
   time.sleep(1)
   GPIO.output(29,False)

   GPIO.output(7,True)
   time.sleep(1)
   GPIO.output(11,True)
   time.sleep(1)
   GPIO.output(13,True)
   time.sleep(1)
   GPIO.output(15…

Raspberry Pi 3 : 關於Pi3自動起動VNC Server的問題

Raspberry Pi3的Raspbian最新版本(2016-06-12)是Jessie. 不是之前的Wheezy. 自動起動VNC Server有些出入. 所以在互聯網查找相關資料要小心


在Jessie版本, 我找到2個方法, 一是用system service來做, 方法比較新


二是跟傳統linux的方法, 如下:-

1) sudo nano /etc/init.d/vncboot

2) 在 /etc/init.d/vncboot 寫入下面(*)內容

3) Ctrl-X, Yes存檔, Enter離開nano

4) sudo chmod 755 /etc/init.d/vncboot

5) sudo nano /etc/rc.local

6) 在 /etc/rc.local文件檔中加入下面一行 /etc/init.d/vncboot start

7) Ctrl-X, Yes存檔, Enter離開nano
8) 重新起動, 完成


/etc/init.d/vncboot內容(*)如下:

### BEGIN INIT INFO
# Provides: vncboot
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO

#! /bin/sh
# /etc/init.d/vncboot

USER=pi
HOME=/home/pi

export USER HOME

case "$1" in
 start)
  echo "Starting VNC Server"
  #Insert your favoured settings for a VNC session
  su - pi -c "/usr/bin/vncserver :1 -geometry 1280x900 -depth 24 -dpi 96&q…

Raspberry Pi 3 : Pi3用電池運行時,電池充電及斷電的情況

當XiaoMi電池一邊駁著Pi3運行,一邊駁著電源,途中…

如果電池由充電狀態下,變成不充(斷/停)電,Pi3不會續航,會自動重新起動,Pi3電源由電池提供

如果電池由不充電狀態,變成充電,Pi3會續航 ,不需重新起動,電池亦會充電,Pi3電源"相信"由電池提供



Raspberry Pi 3 : Pi3 LED燈的status

Pi3的底部有2個LED燈,右邊的通常只會開/關紅燈,左邊的則只開/關綠燈,全部意思還未摸透。下面只列出已知情況
當電池正在充電下,{綠中長閃}{Off}
只駁著AC電源下,{綠中短閃}{紅長亮}
只駁著電池下,{綠小長閃}{紅長亮}