Skip to main content

Tedshd's Dev note

Category: YouTube

2022 年使用 YouTube player sdk

# 前言 距離上次使用 YouTube Player API 已經是 2014 年的事了 不知不覺也過了超久了 剛好最近公司有相關的需求需要在 App 中能夠播放 YouTube 的影片 原本想說 App 應該和我沒關係了 所以這次準備躺平(誤 結果還是被牽扯進來了… # 2022 年當前如何使用 YouTube player SDK 沒想到不看還好, 一看就準備 GG 一開始把文件丟給 Android 和 iOS Android 那邊說無法用 我當下???? 文件都寫得好好的, 為何說無法用 和 Android 一起討論了一下, 才確認了一件事 原來 Android 為了統一 libary, 在 2018 年開始推行 Androidx 要取代 android.support 最大的改變是 namespace 的變動, 雖然官方有工具可以對第三方 lib 做轉換, 但也會是一個大換血, 而且對比較老舊的套件還會需要處理 activity 和 fragment 的處理, 因為現今大多的 Android 都以 fragment 實作 UI 了 ...

SEO - 增強 Youtube video SEO

## Intro 最近因為公司的需求開始研究這潭深水 剛好看到一篇文章介紹的還不錯 雖然已經是 2016 的文章 但它寫的一些觀點我覺得現在還是適用 雖然這文章有在業配服務 XD 稍微整理記錄一下 英文的片段都是原文 中文會是我的總結 就當作一個紀錄吧 ## Video Information ### Video Content 以解決需求為優先 產品介紹 教程 知識分享 ### Video Length While aggregated clicks are still counted, the amount of engagement on your videos play a huge role like the likes, dislikes, comments, watch time, shares, views on other sites, engagement on other sites. This required YouTubers to create better videos with more engaging content in order to rank higher. ...

youtube-dl - 使用筆記

# youtube-dl - 使用筆記 youtube-dl 是一個跟影音相關方便使用的 cli 工具 這裡筆記一下一些用法 列出該影片可以下載的 format youtube-dl -F <URL> output [youtube] e17Um7wExuQ: Downloading webpage [youtube] e17Um7wExuQ: Downloading video info webpage [info] Available formats for e17Um7wExuQ: format code extension resolution note 249 webm audio only tiny 54k , opus @ 50k (48000Hz), 192.69KiB 250 webm audio only tiny 72k , opus @ 70k (48000Hz), 255.58KiB 140 m4a audio only tiny 130k , m4a_dash container, mp4a.40.2@128k (44100Hz), 476. ...

JavaScript - YouTube API note

# JavaScript - YouTube API note player demo YouTube JavaScript Player API Reference YouTube 嵌入式播放器参数 YouTube Embedded Players and Player Parameters YouTube Player API Reference for iframe Embeds Use YouTube video must init a youtube player There have 2 player we can use flash player iframe player I suggest use iframe player because it can support flash and HTML5 If use Apple mobile devices, they can’t support flash Use iframe player can solve this problem We can use javascript control player ...