網頁

2016年10月22日

網頁直播 MP4 (Google Drive 影片) 可超過 25M 影片限制

上回網友提問, 網頁嵌入MP4影片, 有 25M 大小限制.
過大時不能直接播放, 需要按下確定鍵才可以繼續.
當時無法解決.

今日找到了一段可用的方法, 用的是 <iframe> 掛入方式.
<iframe src="https://drive.google.com/file/d/0B9w7kASMsnuxUDXXXXXXXXX/preview" width="640" height="480"></iframe>
非常簡單的結構,
src= 就是 Google Drive MP4 文件[分享]連結的前段部分
加入 " /preview " 結尾, 指示是影片瀏覽
加上 "height=" & "width=" 設定 iframe 框架大小 (可自行設定)

1) 一個已經設定分享的MP4, 打開它或按下預覽.
 2) 右上方點下[更多], 點選[在新視窗開啟]
 3) 右上方點下[更多], 點選[嵌入項目]
 4) 複製整段 iframe 編碼, 貼到網誌 HTML 編輯位置裡.

加入網頁後, 它看似自動跟 YouTube 的 HTML5 播放器自動掛上, 如下圖所示...
上框是一個 2G 大小的 MP4, 它會顯示"處理中", 等一段長時間後, 會得到正確的展現.
而下框是一個 77M 的 MP4, 很快便看到結果.
(因"流量限制"這裡不帶出連結展示, 只列出實況圖片.)


2016年10月15日

網頁播放 MP4 影片 連結 ( GoogleDrive 外連工具轉換器 應用)

在之前, 寫了一篇 "新一代 GoogleDrive 外連工具轉換器", 可以把 js / photo 回到 google drive, 用外連的方式, 掛到 blogspot 中. (算是成功)

接著, 有網友提問 : " Google Drive MP4 影片外連要怎麼成功使用 jwplayer ? "

測試了一天, 得出完整答案 : 可以 (是不是太行貨 😅 )

但是有一定的要求 ...
1) mp4 影片, 要用 H.264 方式儲存.
2) 用 "GoogleDrive 外連工具轉換器" 得出連結
3) Blogger 網頁, 用 HTML5 掛入. (IE8 或以下, 未能支援 HTML5 )
  a) jwplayer 用網上連繫方式載入 (即是需要成為註冊用戶, 網上產生連結文件)
  b) 其實用 HTML5 的 video tag 掛入也可以 (更是簡單)

先解決第 1 點,
用一些"影片轉換"軟件, 把影片用 H.264 方式壓制
( e.g. VidCoder https://vidcoder.codeplex.com/ )

第 2 步, 把 mp4 放上 google drive, 點出[分享], 用外連轉換器得出新的外連網址
(影片需要加入 &export=download 選項)

3a) 到 JW Player 主頁, 登記為註冊用戶 https://www.jwplayer.com/pricing/ ( FREE 版本已經可以)

登入後, 先在 VIDEO 裡, 加入影片連結 [ADD VIDEO URL] (外連轉換器得出新的外連網址)
按[Build Your Embed Code], 選擇 PLAYER & CONTENT (即 H.264 mp4 影片)
建議用 iframe 格式, 可以先按 [PREVIEW PAGE], 測試結果.
點下[ COPY EMBED CODE], 貼到網頁的 HTML 編輯即可.

3b) HTML5 video tag 更是簡單
網頁的 HTML 編輯裡, 貼上這個...
<video width="640" height="480" controls>
<source src="外連轉換器得出新的外連網址" type='video/mp4'/>
Your browser does not support the video tag.
</video>

16-Oct-2016 a.m. 修改網誌展示
原本, 這裡是由我的 Google Drive 直接連結播放.
但是, 考慮到"流量"問題, 現時只好放入參考圖片, 說明是可以正確展示.



問題 : 文件過大, 不能由 Direct download link 直接下載
以下圖片解釋了, 以前可用的 "&confirm=no_antivirus" 下載參數, 已經失效.
當滑鼠指向 [仍要下載]時, 可以看到紅色箭頭所示, "&confirm=VnuK", 這是一個一次性的下載參數, 每次不同, 現時無法自動完成.

2016年10月1日

新一代 GoogleDrive 外連工具轉換器


已經知到 Google Drive 的文件外連功能. 會在 2016年8月份 關閉.
"Google Drive的網絡託管服務即將關閉"
而我的 Blogspot 也用了不少的 javascript 外連文件. 所以要搬家了.

一開始我把所有的 js 文件, 放到 Onedrive, 而且運行順利.
還有把它一一分享, 可惜, 並不是每位網友都可以使用. (新舊註冊用戶有不同權限)

今天已經是 10月份, 確實了 googledrive.com/host/[doc id] 的方式已經失效.
測試中, 發現 GoogleDrive 遇還有第二種外連方式, 而且有效.

下方是"外連工具轉換器", 以及它的使用步驟.
希望可以幫到需要使用 GoogleDrive 作為主力外連的網友. 謝

新一代而且有效的 GoogleDrive 外連工具轉換器
(在 Plogspot 裡, 如何使用 javascript 外連, 請參考其他的網上說明)

 
這個圖片是由 GoogleDrive 外連過來 (如果看不到,即外連失效),
另外, 下列的轉換程式, 它的 javascript 部份也是由 GoogleDrive 外連過來.
如果按下 [外連轉換]而沒有反應, 也是外連失效. 敬請留言報告一下.


GoogleDrive 公開鏈接:

GoogleDrive 文件類型:

轉換後的外鏈地址:

(進階設定) : |

步驟如下...
1) 上載 javascript 文件到 GoogleDrive. e.g. "googledrive_link.js"
2) 右鍵選取 [分享]

3) 它會列出一組 link, 按 [複製連結], 再按[完成]
4) 貼到 "外連工具轉換器" 的 "GoogleDrive 公開鏈接" 裡
5) "GoogleDrive文件類型" 是寫下文件名稱/程式功能, 方便而已, 沒有也不影響轉換功能
6) 按下 [外連轉換] 後 "轉換後的外鏈地址"便是 外連的完整地址, 可複製使用.



進階設定 說明...
外連多以 script 方式掛入網頁裡, 這個是 script 的 使用/不使用 選擇
文件的分享方式, 由 "&export=" 掛入, view 可用在圖片, 而 download 用在文件. e.g. doc; js ...
HTML編輯器不支援 [&] 這個標籤碼時, 可改用HTML編碼 [&amp;] 表示.
網頁裡直接嵌入MP4 影片

2016年9月27日

moto mods 開箱評價

moto Z 系列, 有一個合作伙伴, 名字為 moto mods.
它可以由背面的 16 粒金屬接點連上手機, 把手機的功能全面擴大.

手機已經不單單是手機了.



JBL SoundBoost
優: 改善 moro Z 的單薄音質, 低高效果出色. 自帶電源, 廠方公佈有十小時播放能力.
缺: 市場上有極多替代方案, 功能單一.

如果可以把它的內置電力, 也可以為手機充電, 一定可以成為 moto mods 熱賣產品. 

HASSELBLAD True Zoom
優: 10X 光學 zoom 鏡, 完全相機操作感受. 光學對焦, 成像質素, 尚算合格.
缺: 拍影片時馬達聲太大, 本身不帶電源, 完全由手機供電, 它需要馬達推動 zoom 鏡, 又要處理影片/相片, 手機有發熱現象.

如果改為自帶電源, 改良把手設計, 可以定位為真正相機.

更多資料請觀看影片介紹

2016年9月11日

moto Z 簡單開箱 (uk版)


moto Z XT1650-03 32GB ROM
英國版本, 支援香港 LTE 頻譜 , 4G LTE (Cat 6) , UMTS / HSPA+ , GSM / EDGE
黑/鈦灰色 金屬框架 , 5.2mm 超薄機身
屏幕 5.5 英吋 AMOLD , 1440p (2560 x 1440) 533ppi
後鏡 1300 萬像素, f/1.8 光圏 , OIS , 鐳射對焦 , 雙色 LED 色彩補償閃光燈
前鏡 500 萬像素, f/2.2 光圏 , 超廣角鏡頭, 連前置閃光燈
指紋識別 (可登記多隻手指)
32GB ROM , 4G RAM , 支援 microSD 卡 (最高 2TB)
TurboPower 15W (5V == 3A) , 充電15 分鐘可續航 7 小時
內置電池 2600mAh
Moto Mods模組化配件的16組電子接點

更多資料請觀看影片介紹

2016年8月29日

Pokemon GO 地區限定精靈, 捕捉成功.

上次捉齊香港精靈 142隻,再經過多次的『飛』人生活,地區限定精靈, 也捕捉完成。
總數 145 隻精靈圖鑑 (全部已發佈精靈), 齊齊整整,集郵成功。




地區限定精靈

亞洲限定:Farfetch'd 火蔥鴨_083
澳洲限定:Kangaskhan 袋獸_115
歐洲限定:Mr. Mime 吸盤小丑_122
北美限定:Tauros 大隻牛_128

輔助資源...
https://play.google.com/store/apps/details?id=com.fly.gps

2016年8月27日

Pokemon GO 142隻香港可捉精靈已經收集完成

經過個多月 Pokemon GO 的折磨, 香港精靈圖鑑還差一隻"吉利蛋". 

對上24小時,吉利蛋只是出現了3次。
我在銅鑼灣捉呢一隻,142隻香港可捉精靈圖鑑已經收集完成。
可以畀自己一個藉口停工休息喇。


網上輔助資源...


2016年5月16日

2016 表情符號 V2 更新版 ( Unicode Emoji 格式 ) 顯示策劃

一個星期前, 發表了 Unicode Emoji 表情符號 2016 版.
期間, 經過研究; 實踐; 改進...
終於找到一個更好, 更方便的程式碼. V2 更新版

  • 放棄使用 CSS 對表的方式
  • 只是用單一段 JavaScript
  • 放入 [設計]>[版面配置]>[新增小工具]>[HTML/Javascript]>
  • 只是針對留言區進行顯示處理
  • 對應 Win8/10 浮動鍵盤所有 Emoji (自帶輸入工具設計中)
  • 加入 YouTube 超連結對應
  • 支援 YouTube 長網址 e.g. https://www.youtube.com/watch?v=usO_6-RuCrg
  • 支援 YouTube 短網址 e.g. https://youtu.be/usO_6-RuCrg
  • 加入圖片超連結對應 e.g. https://c1.staticflickr.com/9/8325/8149501783_656c5e33a1_b.jpg
  • 支援 jpg , jpeg , gif , png 這4種圖片顯示格式
  • Enoji 的轉換用了 ECMAScript 6 指令, 因為它完全不被 IE 支援. 所以 IE "被"沒有效果.

先列出整段 JavaScript

<!-- 2016 My Emoji blogspot 顯示 start -->
<script>(function() {
        var c = document.getElementById("comment-holder");
        if (c) {
            var p = c.getElementsByTagName("p");
            for (i = 0; i < p.length; i++) {
                if (p[i].getAttribute("CLASS") == "comment-content") {
                    var str = p[i].innerHTML.replace(/(http(s?):\/(\/[^\/\s]+)+)(\.jpg|\.jpeg|\.gif|\.png)/gi, "<img style='max-width:500px;' src='$&' />");
                    str = str.replace(/http(s?):\/\/www\.youtube\.com\/watch\?v\=.{11}/gi,
                    function(a) {
                        return "<iframe width='500' height='300' src='https://www.youtube.com/embed/" + a.split("v=")[1] + "' frameborder='0' allowfullscreen></iframe>"
                    });
                    str = str.replace(/http(s?):\/\/youtu\.be\/.{11}/gi,
                    function(a) {
                        return "<iframe width='500' height='300' src='https://www.youtube.com/embed/" + a.split("/")[3] + "' frameborder='0' allowfullscreen></iframe>"
                    });
                    if (
                    /*@cc_on!@*/
                    false || !!document.documentMode == false) {
                        str = str.replace(/\ud83c[\udc00-\udfff]|\ud83d[\udc00-\ude4f]|\ud83d[\ude80-\udeff]|\u203c|[\u2b1b-\u2b1c]|[\u2b05-\u2b07]|[\u2049-\u2935]|[\u3030-\u3299]|\u00a9|\u00ae/gi,
                        function(A) {
                            return '<img style="margin: 0 0.1em" width="20" src="//mail.google.com/mail/e/' + A.codePointAt(0).toString(16) + '" />'
                        });
                    }
                    p[i].innerHTML = str;
                };
            };
        };
    })();</script>
<!-- 2016 My Emoji blogspot 顯示 end -->

程式已經指定 Emoji 大小為 20px (第22行 width='20')
YouTube 大小為 500px x 300px (第11,15行 width='500' height='300')
圖片顯示不超過 500px (第8行 max-width:500px)
以上數字因應你的需要, 可以自行修改.
YouTube & 圖片的網址, 建議整句放在同一行, 而沒有其他字句. 顯示較好.

這篇的留言裡, 先作出一個示範展示. 這裡上一張未經處理的原始文字截圖, 作為對比.

安裝只是用單一段 JavaScript,
放入 [設計]>[版面配置]>[新增小工具]>[HTML/Javascript]>
如下圖...


2016年5月8日

2016 表情符號 ( Unicode Emoji 格式 ) 顯示策劃

Blogspot 留言使用表情符號問題, 多年來都是"土砲"制作,
用上 Yahoo 的圖像, 用上可動插畫的 ...

在手機上, 不論 Android / IOS 都可以好好顯示 Emoji 彩色圖像了.
因為 Emoji 已經是 Unicode 對應.

今日 Win10 已經面世差不多一年, 跟隨的瀏覽器也有大的改進...
Chorme PC版本 50.0.2661.94 m (8-May-2016 記錄)
Edge PC版本 20.10240.16384.0 (8-May-2016 記錄)
可以輸入 Unicode Emoji ... (Win10 有它的 Emoji 浮動鍵盤)

也可以顯示, 但是 ... 黑白的.
當然, 用回老方法, innerHTML.replace 找出它們的 Unicode, 換上對應的 Emoji 圖像.
彩色的可愛小公仔, 通通跑出來.

好了上主菜, 2 個主要文件, CSS & Javascript.
blogger 應該不會陌生的一個方法,
[設計]>[版面配置]>[新增小工具]>[HTML/Javascript]>
貼上 CSS (所有 Emoji 圖像對應 url, 以及圖像格式控制)
~~ 這次選用的是 Googel email 裡顯示的 Emoji 圖像. ~~ e.g. https://mail.google.com/mail/e/1f601

<link href='https://drive.google.com/file/d/0B9w7kASMsnuxdGxZSEVNUE5GdjA/view' rel='stylesheet' type='text/css'/>

因為內容十分長, 所以用了 link CSS 的方法, 你可以打開看看, 打它的內容全部複製下來,
貼入 "HTML/JavaScript" 小工具裡, 只要在之前及之後加入 style 標籤...
<style>
--- CSS 文件內容 ---
</style>
或是儲存它成為你自家的 CSS 文件, 放在個人可外連空間, 再用 CSS link 回網誌即可.
開首可自己改動的2 項,
height: 20px;
width: 20px;
它是圖像的大小, 我設定為 20px, 可以加大 e.g. 32px, 或是改細 e.g. 16px

另一段是 Javascript (抽出 Emoji 的 unicode, replace CSS 相應圖片 url)
同樣的貼到 CSS HTML/Javascript小工具裡.

<script>
c = document.getElementById("comment-holder");
if (c) {
  p = c.getElementsByTagName("p");
  for (i=0; i<p.length; i++) {
    if (p[i].getAttribute("CLASS") == "comment-content") {
      str = p[i].innerHTML.replace( /\ud83c[\udc00-\udfff]|\ud83d[\udc00-\ude4f]|\ud83d[\ude80-\udeff]|[\u2030-\u3299]|\u00a9|\u00ae/gi , '<span class="emoji" data-emoji="$&"></span>');
      p[i].innerHTML = str
    }
  }
};
</script>

這次處理的共有 831 個圖像對換 (Win10 Emoji 鍵盤可輸入的), 一次過轉換, 可能有點慢.
所以只針對留言區為處置位置. 而且在網誌裡, 或是小工具裡直接寫入 Uni-Emoji, 日後是一個可怕的處理問題, 不搞為上策.

參考網站:
http://crocodillon.com/blog/parsing-emoji-unicode-in-javascript
https://r12a.github.io/apps/conversion/
http://apps.timwhitlock.info/emoji/tables/unicode
http://emojipedia.org/slightly-smiling-face/
http://emojicss.com/

2016年4月24日

Onedrive 外連工具轉換器

這個是 Onedrive 外連工具轉換器
(在 Plogspot 裡, 如何使用 javascript 外連, 請參考其他的網上說明)

這個圖片是由 OneDrive 外連過來 (如果看不到,即外連失效),
另外, 下列的轉換程式, 它的 javascript 部份也是由 OneDrive 外連過來.


OneDrive 不允許編輯的公開鏈接 (擁有此連結的任何人都可檢視此項目。):

OneDrive 文件類型:

轉換後的外鏈地址 (通用模式):

轉換後的外鏈地址 (download mode):


已經知到 Google Drive 的文件外連功能. 會在 2016年8月份 關閉.
"Google Drive的網絡託管服務即將關閉"
而我的 Blogspot 也用了不少的 javascript 外連文件. 所以要搬家了.

可以做得到"外連"的網上儲存平台並不多, 而且大都是收費的.
Onedrive 這個, 我是由 Skydrive 跟隨走過來的, 它是可以做到外連, 不管是文件或是圖片, 全都可以.
(聽聞新開的 Onedrive 新用家, 沒有這個功能了, 這個需要大家測試一下)
(上列工具, 按下[轉換]而沒有反應, 那便是外連失效. 方便時留言報告一下)

步驟如下...
1) 上載 javascript 文件到 Onedrive. e.g. "onedrive_link.js"
2) 右鍵選取 [共用]


3) 按下 [取得連結]


4) 按下 [複製] (先把 [允許編輯] 不打鉤, 只可檢視, 不可編輯)




5) 貼到 "外連工具轉換器" 的 "OneDrive公開鏈接" 裡
6) "OneDrive文件類型" 是寫下文件名稱, 方便而已, 沒有也不影響轉換功能
7) 按下 [轉換] 後 "轉換後的外鏈地址"便是 外連的完整地址, 可複製使用.


8) download mode 只是把原本那條link, 裡頭的 "redir" 改為 "download".
    這個改動, 可以得到一個帶有完整文件名稱的下載, 或是網頁內的外連方式.
9) Blogspot 的HTML編輯器不支援 [&] 這個標籤碼, 可改用HTML編碼 [&amp;] 表示.
    按下 [&<>&amp;] 這個按鈕選擇互換.




2016年2月11日

moto surround 經驗分享

使用了一個月的 moto surround, 它的經驗及感受可以好好的分享一下.

  • 體積較大, 在多衣服的冬天, 配帶及操作有一定的好處.
  • 單一收音咪, 並不是一個缺點. 人聲還是十分清楚. 
  • 超長的接收距離, 超過10小時的聽歌時間, 不是假話. 
  • 耳機的可動設計, 更容易配合個人耳朵, 真正的耳仔型耳機. 

更多資料請觀看影片介紹