ขอเชิญทางเลือกส่วนหน้าแบบโอเพนซอร์สสำหรับ YouTube

ไม่น่าเชื่อถือ

Invidious เป็นทางเลือกส่วนหน้าของ YouTube Invidious ไม่ได้ใช้ YouTube API อย่างเป็นทางการ แต่จะแยกวิเคราะห์ซอร์สโค้ดของไซต์ YouTube เพื่อรับข้อมูลที่จำเป็น (เช่นโครงการเช่น youtube-dl และ NewPipe

ในขณะที่ประมวลผลคำขอของผู้ใช้ส่วนใหญ่ผ่านเซิร์ฟเวอร์มีการติดตั้งไว้ ซึ่งส่งผลดีต่อผู้ใช้ รหัสโครงการเขียนด้วยภาษาโปรแกรม Crystal ใช้ PostgreSQL DBMS และแจกจ่ายภายใต้ใบอนุญาต AGPLv3 +

ในความเป็นจริง คล้ายกับบริการเว็บ HookTube ก่อนหน้านี้ที่ค่อนข้างเป็นที่นิยม ซึ่งเป็นผู้เขียนในเดือนกรกฎาคมปีที่แล้ว (หนึ่งสัปดาห์หลังจากมีการประกาศ Invidious) ได้รับจดหมายเตือนจาก Google เกี่ยวกับการละเมิดข้อกำหนดการใช้งาน API ของ YouTube และถูกบังคับให้หยุดบริการของคุณในลักษณะ "ปกติ"

จุดประสงค์หลักของ HookTube คือการส่งคำขอของผู้ใช้ไปยังเซิร์ฟเวอร์ของ Google (YouTube) ซึ่งแม้ว่าจะปรับปรุงความเป็นส่วนตัวของผู้ใช้และยังอนุญาตให้พวกเขาดูและดาวน์โหลดวิดีโอ (รวมถึงผู้ที่มีข้อ จำกัด ทางภูมิศาสตร์เป็นต้น)

Invidious อยู่ในรอบการเผยแพร่รายเดือน y มีจุดมุ่งหมายเพื่อให้ผู้ดูแลระบบของอินสแตนซ์ Invidious ของตนเองมีการปรับปรุงซอร์สโค้ดที่เกี่ยวข้องและเสถียรไม่มากก็น้อย

คุณสมบัติที่น่ารังเกียจ

อยู่ยงคงกระพัน ช่วยให้ผู้ใช้ดูวิดีโอ YouTube โดยไม่ต้องโฆษณาและไม่ต้องติดตาม Google
ณ จุดนี้ Invidious API ใช้แอป FreeTube, เครื่องเล่นเพลง MusicPiped และเว็บไซต์ CloudTube

fedora-invidious

นอกจากนี้ ความเป็นไปได้ในการนำเข้า / ส่งออกการสมัครสมาชิกใน Invidious ยังถูกเน้น (รวมถึงรูปแบบ NewPipe) ประวัติการเข้าชมและการตั้งค่า รองรับ RSS สำหรับฟีด YouTube และฟีดที่กำหนดเอง

ตลอดจน ความสามารถในการจัดการการติดตามเพื่อแสดงเฉพาะวิดีโอที่ไม่ได้เข้าชมและวิดีโอล่าสุดการส่งการแจ้งเตือนเกี่ยวกับวิดีโอใหม่การนำเข้าการสมัครรับข้อมูลจาก YouTube
คุณสมบัติที่ยอดเยี่ยมอีกอย่างของ Invidious คือความสามารถในการฝังวิดีโอ Invidious บนหน้าเว็บไซต์อื่น ๆ ทั้งโดยตรงและจาก YouTube (โดยใช้สคริปต์)

นอกจากนี้ยังเป็นที่น่าสังเกตว่า Invidious มี API ของตัวเองสำหรับนักพัฒนา จากคุณสมบัติอื่น ๆ ที่สามารถเน้นได้ในส่วนหน้าเราพบ:

  • โหมดเสียงเท่านั้น (ไม่จำเป็นต้องเปิดหน้าต่างไว้บนมือถือ)
  • ซอฟต์แวร์ฟรี (ใบอนุญาต AGPLv3)
  • In Invidious ไม่มีโฆษณาหรือการติดตามผู้ใช้
  • ไม่จำเป็นต้องสร้างบัญชี Google เพื่อบันทึกการสมัครสมาชิก
  • น้ำหนักเบา (หน้าแรกบีบอัด ~ 4KB)
  • โหมดมืด
  • ขาตั้งในตัว
  • ตั้งค่าตัวเลือกผู้เล่นเริ่มต้น (ความเร็วคุณภาพเล่นอัตโนมัติวนซ้ำ)
  • ความสามารถในการดูวิดีโอโดยไม่รวม JavaScript
  • รองรับความคิดเห็น Reddit แทนความคิดเห็น YT
  • ไม่ใช้ API อย่างเป็นทางการของ YouTube
  • ข้ามการบล็อกในกรณีที่วิดีโอไม่สามารถใช้งานได้ในประเทศของผู้ใช้
  • API ของนักพัฒนา

ผู้ที่สนใจอยากลอง Invidious ควรรู้ว่ามีอะไรบ้างe สามารถเยี่ยมชมหน้าเว็บที่ติดตั้งบริการ ลิงค์คือนี่

หรือสามารถดาวน์โหลดโค้ดจากส่วนหน้าและติดตั้งเป็นการส่วนตัวบนเซิร์ฟเวอร์

จะติดตั้ง Invidious ได้อย่างไร?

สำหรับผู้ที่สนใจติดตั้งส่วนหน้านี้บนเซิร์ฟเวอร์หรือบนระบบบนคอมพิวเตอร์ส่วนบุคคล
แต่ก่อน จำเป็นต้องมีการอ้างอิงบางอย่างที่จำเป็นสำหรับการทำงานของ Invidious ดังนั้นเราจึงต้องติดตั้งก่อน

ถ้าเป็นเช่นนั้น ผู้ใช้ Arch Linux, Manjaro, Antergos หรืออนุพันธ์อื่น ๆ ของ Arch linux ควรเปิดเทอร์มินัลและพิมพ์สิ่งต่อไปนี้:

sudo pacman -S shards crystal imagemagick librsvg postgresql

ในกรณีของผู้ที่เป็นผู้ใช้ Debian, Ubuntu หรืออนุพันธ์ใด ๆ เหล่านี้เราจะพิมพ์ดังต่อไปนี้:
curl -sSL https://dist.crystal-lang.org/apt/setup.sh | sudo bash
curl -sL "https://keybase.io/crystal/pgp_keys.asc" | sudo apt-key add -
echo "deb https://dist.crystal-lang.org/apt crystal main" | sudo tee /etc/apt/sources.list.d/crystal.list
sudo apt-get update
sudo apt install crystal libssl-dev libxml2-dev libyaml-dev libgmp-dev libreadline-dev librsvg2-dev postgresql imagemagick libsqlite3-dev

เสร็จแล้วเราจะดาวน์โหลดสคริปต์ตัวติดตั้ง Invidious:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ไอโออัน dijo

    สวัสดีตอนบ่าย.

    ✗ข้อผิดพลาด: ขออภัยระบบปฏิบัติการของคุณไม่ได้รับการสนับสนุน

    มันจาโร 18 KDE | เคอร์เนล 4.20.13-1-Manjaro.

    «หากพวกเขาเป็นผู้ใช้ Arch Linux, Manjaro, Antergos หรืออนุพันธ์อื่น ๆ ของ Arch linux พวกเขาควรเปิดเทอร์มินัลและพิมพ์สิ่งต่อไปนี้:

    sudo pacman -S เศษคริสตัล imagemagick librsvg postgresql

    wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
    sudo chmod + x invidious_update.sh
    sudo ./invidious_update.sh

    ✗ข้อผิดพลาด: ขออภัยระบบปฏิบัติการของคุณไม่ได้รับการสนับสนุน

    ปรากฎว่าฉันเป็นผู้ใช้ Arch Linux (Manjaro) และฉันได้พยายามติดตั้งตามคำแนะนำ
    ผลลัพธ์ "ข้อผิดพลาดไม่รองรับระบบปฏิบัติการ"

    ในอีกโอกาสหนึ่งฉันหวังว่าคุณจะเข้มงวดกับสิ่งพิมพ์ของคุณมากขึ้นและไม่เสียเวลาของผู้อ่าน

  2.   Cesarzeta dijo

    ใน Arch และอนุพันธ์ขั้นตอนการติดตั้งซับซ้อนกว่าที่เผยแพร่ที่นี่มาก
    สำหรับผู้ที่ต้องการดูขั้นตอนที่จำเป็นทั้งหมด:

    https://github.com/omarroth/invidious

  3.   มานูเอล มี.ค. dijo

    และสิ่งเดียวกันจะไม่เกิดขึ้นกับพวกเขาในฐานะ HookTube?

    1.    Cesarzeta dijo

      ตามที่ฉันเข้าใจปัญหาของ HookTube ไม่ได้ใช้ YT API ดังนั้น 90% ของเนื้อหาจึงไม่สามารถเข้าถึงได้
      ในกรณีนี้สิ่งเดียวกันอาจไม่เกิดขึ้นหรืออย่างน้อยก็ไม่เกิดขึ้นในเปอร์เซ็นต์เดียวกันเนื่องจาก:
      a) Invidious ไม่ได้ใช้ YouTube API อย่างเป็นทางการ แต่จะแยกวิเคราะห์ซอร์สโค้ดของไซต์ YouTube เพื่อรับข้อมูลที่จำเป็น (เช่นโครงการเช่น youtube-dl และ NewPipe)
      b) Invidious API ใช้แอป FreeTube, เครื่องเล่นเพลง MusicPiped และเว็บไซต์ CloudTube
      วิธีเดียวที่จะรู้คือใช้แม้ว่าฉันจะไม่ชอบติดตั้งในคอมพิวเตอร์ก็ตาม

  4.   Himanshu dijo

    แต่คุณไม่ได้พูดถึงความหายนะและด้านเลวร้ายของมัน

    หากผู้คนรับชมวิดีโอโดยไม่มีโฆษณาครีเอเตอร์ที่สร้างและวางวิดีโอก็จะหยุดสร้างวิดีโอในที่สุดเพราะไม่มีแรงจูงใจที่จะสร้างวิดีโอต่อไปหากพวกเขาจะไม่สร้างรายได้จากวิดีโอของตน