3 คะแนน โดย GN⁺ 2024-12-21 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Grayjay เป็นแอปที่รวมหลายแพลตฟอร์มวิดีโอไว้ในแอปเดียว ช่วยให้ผู้ใช้ติดตามคอนเทนต์แบบ ยึดครีเอเตอร์เป็นศูนย์กลาง แทนฟีดแยกตามแพลตฟอร์ม
  • วิดีโอจากการติดตามจะถูกรวมไว้ใน Universal Feed ทำให้ตรวจดูคอนเทนต์ใหม่ได้โดยไม่ต้องสลับไปมาระหว่างแหล่งต่าง ๆ เช่น YouTube, PeerTube, Twitch
  • สามารถเพิ่มแหล่งต่าง ๆ ผ่านปลั๊กอิน และนำเข้าการติดตาม·เพลย์ลิสต์จากบริการที่รองรับ หรือไฟล์สำรองข้อมูลของ Grayjay ได้
  • ประวัติการรับชมถูกจัดเก็บไว้ในเครื่องของผู้ใช้ ออกแบบมาเพื่อลดการเปิดเผย พฤติกรรมการรับชม ต่อภายนอก และให้สิทธิ์ควบคุมข้อมูลอยู่ฝั่งผู้ใช้
  • มีบิลด์เดสก์ท็อปและมือถือสำหรับ Android, Windows, Linux, macOS และรองรับการเผยแพร่ผ่าน FDroid ด้วย

วิธีรับชมที่ยึดครีเอเตอร์เป็นศูนย์กลาง

  • Grayjay รวมคอนเทนต์วิดีโอจากหลายแพลตฟอร์มไว้ในแอปเดียว โดยมีเป้าหมายว่า “ติดตามครีเอเตอร์ ไม่ใช่แพลตฟอร์ม”
    • ตัวอย่างแพลตฟอร์มได้แก่ YouTube, PeerTube, Twitch เป็นต้น
    • สามารถเปิดใช้ปลั๊กอินของแพลตฟอร์มที่สนใจ เพื่อเพิ่มและตั้งค่าแหล่งนั้นได้
    • สามารถสำรวจปลั๊กอินทั้งหมดได้ที่ Grayjay plugins
  • Universal Feed ให้ฟีดเดียวสำหรับวิดีโอทั้งหมดที่ติดตามอยู่ เพื่อให้ดูคอนเทนต์ใหม่ได้ในที่เดียว
  • มีฟังก์ชันนำเข้าบัญชีและข้อมูล
    • นำเข้าข้อมูลจากแหล่งเฉพาะ เช่น YouTube หรือ Twitch
    • นำเข้าการติดตามและเพลย์ลิสต์จากแหล่งที่รองรับ
    • นำเข้าไฟล์ .ezip ซึ่งเป็นไฟล์ zip เข้ารหัสสำหรับการสำรองข้อมูลอัตโนมัติของ Grayjay
    • นำเข้าไฟล์ .zip ที่สร้างจากอินสแตนซ์แอปอื่นหรืออุปกรณ์อื่น
  • การออกแบบที่เน้นความเป็นส่วนตัวจะจัดเก็บประวัติการรับชมไว้ในเครื่องของผู้ใช้ เพื่อรักษา พฤติกรรมการรับชมให้เป็นส่วนตัว
  • ฟังก์ชันแคสต์ช่วยสตรีมวิดีโอและคอนเทนต์ไปยังทีวี เพื่อรับชมบนจอใหญ่ได้
  • Harbor ให้บริการในฐานะบริการที่รักษาตัวตนของผู้ใช้บนอินเทอร์เน็ต
    • เชื่อมโยงตัวตนระหว่างแอป
    • เชื่อมต่อกับผู้ชมโดยตรง
    • สร้างรายได้จากคอนเทนต์

ดาวน์โหลดและการเผยแพร่

1 ความคิดเห็น

 
GN⁺ 2024-12-21
ความคิดเห็นจาก Hacker News
  • ลองรันรุ่น Linux แล้วเห็นในล็อกว่า Directories:User Directory: /home/bisby/Grayjay และมีไดเรกทอรีถูกสร้างขึ้นจริง
    ผมไม่ชอบมากที่มีอะไรถูกสร้างขึ้นเองแบบนี้ใน โฮมไดเรกทอรี
    บน Linux ตามอุดมคติควรทำตาม แนวทางไดเรกทอรี XDG: https://specifications.freedesktop.org/basedir-spec/latest/

    • เมื่อก่อนผมก็ใส่ใจกับการจัดระเบียบโฮมไดเรกทอรีมากเกินไป แต่ตอนนี้เหมือนคำตอบเดียวที่เหลืออยู่สำหรับต่อสู้กับนรกไฟล์ตั้งค่าไม่รู้จบนี้ คือการสร้าง โฮมไดเรกทอรีอีกอันไว้ในโฮม แล้วใช้มัน
    • ผมเป็นนักพัฒนา Grayjay ถ้าอยากให้ใช้ไดเรกทอรีผู้ใช้เหมือนแอปอื่น ๆ ก็ลบไฟล์ชื่อ Portable ออกได้
      แต่ขอให้รู้ไว้ว่านอกเหนือจากนั้น วิธีทำงานคือเขียนไฟล์ลงในไดเรกทอรีทำงาน
    • xdg-ninja น่าจะน่าสนใจ: https://github.com/b3nj5m1n/xdg-ninja
      การต่อสู้เพื่อรักษา HOME ให้สะอาดสุดท้ายก็เหนื่อยและแทบจะเปล่าประโยชน์ แต่สคริปต์นี้ช่วยหา เป้าหมายที่จัดระเบียบได้ง่าย ซึ่งเปลี่ยนตำแหน่งจัดเก็บได้ด้วยตัวแปรสภาพแวดล้อมง่าย ๆ
  • ผมชอบ ขบวนการสิทธิในการซ่อม ของ Louis Rossmann และเป้าหมายของโปรเจกต์นี้เอง แต่ไลเซนส์นี้ถือเป็นการถอยหลังครั้งใหญ่ในแง่การเผยแพร่ซอฟต์แวร์ที่รับประกันความปลอดภัย เสรีภาพ และความเป็นส่วนตัวอย่างแข็งแรง
    เพื่อให้ช่องทางบิลด์แบบลงนามและทำซ้ำได้โดยอิสระอย่าง Debian, Arch, Guix, F-Droid ทำงานได้อย่างถูกกฎหมาย จำเป็นต้องมีไลเซนส์โอเพนซอร์สจริง ๆ
    ไลเซนส์ตอนนี้ทำให้ผู้ใช้ต้องดาวน์โหลดไบนารีที่ไม่ได้ลงนามและทำซ้ำไม่ได้จากเซิร์ฟเวอร์ Grayjay แล้วเชื่อแบบหลับหูหลับตาว่า build server บิลด์จากโค้ดสาธารณะตรงตามนั้นจริง และไม่ได้สอดแทรกโค้ดติดตามหรือมัลแวร์ไว้
    ยังมีกรณีอย่างการยึดโดเมน การโจมตี BGP หรือการโจมตีแบบคนกลางบน LAN และถ้าไม่มีลายเซ็นหรือหลักฐานบิลด์ที่ทำซ้ำได้ พวกเขาเองก็อาจแจกจ่ายมัลแวร์โดยไม่รู้ตัวได้
    ถ้าเปิดไลเซนส์ให้ชุมชนช่วยแก้ปัญหานี้แทนได้เหมือนที่ทำกับโปรเจกต์โอเพนซอร์สนับพัน ทีมก็ไม่จำเป็นต้องแก้เอง
    ผมอยากเห็นโปรเจกต์แบบนี้ประสบความสำเร็จจริง ๆ และอยากบริจาคด้วย แต่ต้องสามารถตรวจสอบความรับผิดชอบผ่าน การคอมไพล์โดยบุคคลที่สามและช่องทางจัดจำหน่าย เพื่อไม่ให้มันกลายเป็นแบ็กดอร์หรือเครื่องมือสอดแนม แม้ผู้นำหรือ release engineer จะถูกเจาะระบบก็ตาม
    ไลเซนส์ดังกล่าว: https://github.com/futo-org/Grayjay.Desktop?tab=License-1-ov...
    ไลเซนส์อย่าง AGPL อาจป้องกันไม่ให้ใครเอาโค้ดไปทำเป็นผลิตภัณฑ์ปิดได้ ขณะเดียวกันก็ไม่ปิดกั้นช่องทางเผยแพร่แบบเดิมที่รักษาเสรีภาพ ความปลอดภัย และความเป็นส่วนตัว
    ถ้าทีมกำลังอ่านอยู่ ผมในฐานะผู้เชี่ยวชาญด้านความปลอดภัยของซัพพลายเชนซอฟต์แวร์ สามารถอธิบายข้อกังวลและพูดคุยรายละเอียดเพิ่มเติมได้

    • ผมเข้าใจว่า GrayJay เป็นผลิตภัณฑ์ที่ต้องการเก็บเงิน มากกว่าจะเป็นซอฟต์แวร์ฟรี ซึ่งโดยตัวมันเองผมมองว่าสมเหตุสมผล
      เลยสงสัยว่าในกรณีแบบนี้จะเข้ากันกับไลเซนส์อย่าง AGPL อย่างไร
      ผมกำลังพิจารณาไลเซนส์สำหรับซอฟต์แวร์ที่ผมจะสร้างและขายเอง โดยสิ่งสำคัญคือผู้ใช้ต้องสามารถรันโค้ดได้อย่างปลอดภัย บิลด์เองได้ และยังใช้ต่อได้แม้ผมจะไม่สามารถดูแลต่อแล้ว
    • โดยทั่วไป FUTO พัฒนา ซอฟต์แวร์กรรมสิทธิ์ ที่ตั้งใจทำเงิน
      การเลือกไลเซนส์นี้ไม่ใช่ความผิดพลาดที่จะถอยกลับเพียงเพราะมีใครอธิบายข้อดีของ AGPL หรือผู้จัดจำหน่ายบุคคลที่สาม
      พวกเขารู้อยู่แล้ว และ Immich ซึ่งเป็นหนึ่งในผลิตภัณฑ์ภายใต้ FUTO ก็ถูกเปลี่ยนไลเซนส์ใหม่เป็น AGPL หลังจากจ้างนักพัฒนาต้นฉบับ โดยเป็นการประนีประนอมระหว่างเป้าหมายของเขากับเป้าหมายของ FUTO
      ในกรณีนี้ดูเหมือนตั้งใจเลือกโมเดลแบบ Unreal การให้เข้าถึงซอร์สเป็นเพียงส่วนหนึ่งของความสะดวกสำหรับผู้ใช้หรือกลยุทธ์การตลาดเท่านั้น และดูไม่เหมือนว่าตั้งใจจะอนุญาตให้ fork
    • ผมอ่านไลเซนส์แล้ว แม้ไม่ใช่นักกฎหมาย แต่ดูเหมือนว่าช่องทางบิลด์แบบลงนามและทำซ้ำได้โดยอิสระอย่าง Debian, Arch, Guix, F-Droid ก็สามารถแพ็กเกจและเผยแพร่บิลด์ที่ทำซ้ำได้ของตนเองได้ ตราบใดที่ให้บริการ ฟรีเพื่อวัตถุประสงค์ไม่ใช่เชิงพาณิชย์
      ไลเซนส์ FOSS ก็อาจเป็นไปได้ แต่ถ้ามีอะไรที่ผมได้เรียนรู้จาก HN ก็คือ ถ้าอยากห้ามคนอื่นทำเงินในขณะที่ตัวเองอยากทำเงิน ก็อย่าไปทาง FOSS
    • นี่ไม่ใช่สิ่งที่พูดได้กับซอฟต์แวร์แทบทุกตัวที่ เผยแพร่เป็นไบนารีแบบปิดซอร์ส หรอกหรือ? Steam, 1Password ฯลฯ ก็เหมือนกัน ผมสงสัยว่า Grayjay พิเศษตรงไหน
    • ไลเซนส์นี้ดูเหมือนอนุญาตให้ทำอะไรก็ได้ที่ต้องการ ยกเว้นการลอก FUTO ไปหากิน แล้วจริง ๆ มันห้ามไม่ให้ทำอะไรบ้าง?
  • ควรลบข้อความ “Also available on FDroid” ออกจากหน้า
    แอปนี้ไม่ได้อยู่บน F-Droid และเนื่องจากไม่ใช่โอเพนซอร์ส จึงไม่มีทางถูกเพิ่มเข้าไปได้ด้วย

    • ตรงที่เขียนว่า “ใช้งานได้บน fdroid” นั้นลิงก์ไปยังรีโพ F-Droid ส่วนตัวของพวกเขาเอง
      มีหลายโปรเจกต์ ไม่ว่าจะเป็นโอเพนซอร์สหรือไม่ ที่มี รีโพ F-Droid ของตัวเอง
      F-Droid เป็นทั้งรีโพที่อนุญาตเฉพาะซอฟต์แวร์โอเพนซอร์ส และในขณะเดียวกันก็เป็นเครื่องมือโครงสร้างพื้นฐานด้านแพ็กเกจที่ผู้คนใช้โฮสต์รีโพของตัวเองด้วย
      ในทางปฏิบัติ ข้อความนั้นก็ลิงก์ไปยังรีโพของพวกเขาอยู่แล้ว จึงมองว่าสร้างความเข้าใจผิดมากนักได้ยาก และถ้าจะเอาให้ถึงที่สุด ฝั่ง F-Droid เองก็น่าจะรับผิดชอบไม่น้อยที่ใช้ชื่อเดียวกันทั้งกับรีโพอย่างเป็นทางการและเครื่องมือโครงสร้างพื้นฐาน
      น่าจะแยกชื่อแบบ Docker กับ Docker Hub หรือ Flatpak กับ Flathub
      รายชื่อรีโพ F-Droid ที่ไม่เป็นทางการกว่า 100 แห่ง: https://github.com/userkilled/FDroid-List-Repository
    • เห็นด้วยว่านี่เป็นถ้อยคำที่ทำให้เข้าใจผิด
      ความหมายคือมีรีโพที่เข้ากันได้กับ F-Droid ของตัวเอง จึงใช้ผ่านไคลเอนต์ F-Droid ได้ แต่เมื่อได้ยินว่า “available on F-Droid” โดยทั่วไปคนจะเข้าใจว่าอยู่ใน รีโพ F-Droid อย่างเป็นทางการ
    • จริง ๆ แล้วเป็น ไลเซนส์ Source First และเหตุผลฝั่งผู้พัฒนาอยู่ที่นี่: https://futo.org/about/futo-statement-on-opensource/
    • ถ้าจะยุติความสับสน F-Droid อาจเรียกรีโพที่ได้รับการรับรองอย่างเป็นทางการว่า “F-Repo” ไปเลยจะดีกว่า
      สิ่งนี้ใช้งานผ่าน F-Droid ได้แน่นอน เพียงแต่ไม่ได้อยู่ใน รีโพ F-Droid อย่างเป็นทางการ เท่านั้น
    • ใน fdroid บนโทรศัพท์ที่ไม่มี Google ก็ใช้งานได้นะ ไม่รู้ว่าหมายถึงอะไร
  • ถ้าต้องการวิธีแบบโลว์เทคในการติดตามช่อง YouTube โดยไม่ต้องไปยุ่งกับเว็บไซต์ youtube.com ทุกช่องมี ฟีด Atom ในตัวที่มีรายการวิดีโอแต่ละรายการอยู่
    โฟลว์การดูช่องที่ผมติดตามคือเปิดตัวอ่านฟีด newsboat ในเทอร์มินัลหนึ่ง แล้วคัดลอกลิงก์วิดีโอใหม่ไปวางในลูปที่เทอร์มินัลข้าง ๆ เพื่อรัน yt-dlp ทีละบรรทัด
    URL ของฟีดหาได้โดยตรวจ HTML ของหน้า youtube.com/channel/.../videos แล้วมองหา rssUrl ซึ่งจะมีรูปแบบประมาณ www.youtube.com/feeds/videos.xml?channel_id=UC...
    ข้อเสียคือ Premiere, Shorts และไลฟ์สตรีมจะเข้ามาพร้อมกับวิดีโอด้วย และเท่าที่รู้ไม่มีวิธีกรองออก บางช่องอาจแยกได้จากชื่อเรื่อง

    • ใช้ yt-dlp ดึง Channel ID จาก URL ช่อง YouTube ได้ และตรวจความยาวกับอัตราส่วนภาพเพื่อพิจารณาว่าเป็นวิดีโอแนวตั้งไม่เกิน 3 นาทีหรือไม่ ถ้าใช่ก็นับเป็น Shorts รวมถึงตรวจได้ด้วยว่าเป็นไลฟ์หรือวิดีโอที่กำหนดฉายไว้
    • มีทางเลือกแบบอัตโนมัติด้วย: https://github.com/jmbannon/ytdl-sub
  • วิดีโอออนไลน์มักขาด การค้นหาและการสำรวจคอนเทนต์ยอดนิยมจากบุคคลที่สาม ที่ดีอยู่เสมอ
    ผมใช้ PocketTube ซึ่งเป็นฟรอนต์เอนด์ของ YouTube เพื่อทำรายชื่อครีเอเตอร์ที่ชอบให้เป็นเหมือนช่อง แล้วดูในแบบที่ YouTube ไม่ได้บังคับให้ดูอะไร
    ตัวอย่างเช่น ถ้าใส่ครีเอเตอร์ที่ชอบไว้ในช่อง Art และ Food ก็จะดูตามลำดับวิดีโอล่าสุดได้ ทำให้เลี่ยงอินเทอร์เฟซบังคับของ YouTube ได้ทั้งหมด
    ถ้ามีใครเริ่มทำฟรอนต์เอนด์ YouTube ที่มีเสิร์ช/เอนจินแนะนำจริง ๆ ก็อาจช่วยให้ค้นพบคอนเทนต์ใหม่ ๆ และช่วยคอนเทนต์ดี ๆ ที่ยอดดูต่ำได้ด้วย
    Grayjay ดีตรงที่ใช้ผู้ให้บริการวิดีโอได้หลายราย แต่ก็ยังต้อง “รู้” อยู่ดีว่าจะติดตามใคร กระบวนการค้นพบนี้ยังพึ่งพาการบอกต่อ ความบังเอิญ และคำแนะนำจากแพลตฟอร์ม
    ถ้ามี ฐานข้อมูลภายนอก ของผู้ให้บริการคอนเทนต์จากหลายแพลตฟอร์ม เพื่อให้แอปอย่าง Grayjay หรือ PocketTube ใช้ค้นหาคอนเทนต์ใหม่ ๆ ได้ ผมมองว่านั่นคือชิ้นส่วนที่ยังขาดอยู่

    • ผมเป็นผู้พัฒนา Grayjay แนวคิดคือในอนาคตจะเพิ่ม ระบบปลั๊กอินเอนจินแนะนำ
      ผู้ใช้จะเลือกเอนจินแนะนำที่ต้องการได้ และเราจะแจ้งด้วยว่าข้อมูลใดบ้างที่ถูกส่งไปยังเอนจินนั้นเพื่อสร้างคำแนะนำ
      มีความเป็นไปได้สูงว่าจะมีปลั๊กอินแนะนำที่ทำงานแบบออฟไลน์ทั้งหมดสำหรับคนที่ใส่ใจความเป็นส่วนตัวมาก
    • การค้นหาคอนเทนต์ยากเกินไป
      YouTube เอาแต่บอกให้ดูวิดีโอแนว “คุณจะไม่เชื่อว่าตำรวจคนนี้ทำอะไรลงไป”
      ผมไม่เคยดูวิดีโอแบบนั้นเลย และถึงจะบล็อกวิดีโอกับช่องจากคำแนะนำแล้ว มันก็ยังโผล่มาอยู่เรื่อย ๆ
      โฆษณาก็มีแต่ยาหรือผลิตภัณฑ์น่าสงสัย ทำให้การเข้าแพลตฟอร์มแบบนี้เองกลายเป็น บรรยากาศแย่ ๆ
    • ในแอป Grayjay Android ที่ผมใช้เป็นประจำ มีแท็บ Recommended อยู่ใต้วิดีโอแต่ละรายการ และให้คำแนะนำแบบไม่ระบุตัวตนโดยอิงเฉพาะวิดีโอที่กำลังดูอยู่
      จำได้ว่าช่วงหลังมีการขอให้ opt-in เพื่อสร้างฐานข้อมูลแบบนี้ด้วย แต่ดูเหมือนว่ายังไม่ได้เปิดให้ใช้งาน
  • แอปนี้ออกแบบโดยคำนึงถึงการสร้างรายได้ให้ครีเอเตอร์หรือเปล่า หรือว่า “your way” หมายถึง “จะไม่จ่ายเงินแล้วเอาไปใช้ฟรี ๆ” กันแน่?
    นี่ไม่ใช่ทั้ง “คอนเทนต์ของฉัน” และไม่ใช่ “คอนเทนต์ของพวกเขา” แต่เป็นแค่การเกาะกินคอนเทนต์ของคนอื่นเท่านั้น แล้ว “full ownership” นี่เป็นกรรมสิทธิ์เหนืออะไรกันแน่?
    อยากรู้ว่าคิดอย่างไรกับเรื่องที่ว่าครีเอเตอร์สมควรได้รับเงินหรือไม่ ถ้ามันไม่คุ้มค่าที่จะจ่ายเงิน แล้วทำไมมันถึงคุ้มค่าที่จะดู?
    ดูเหมือนเป็น ส่วนผสมแปลก ๆ ระหว่างความดูแคลนกับความรู้สึกว่าตัวเองมีสิทธิ์ คือทั้งเกลียดแต่ก็ยังอยากได้ และพยายามจะได้มาแม้ต้องเลี่ยงทางก็ตาม

    • คอมเมนต์นี้มีส่วนที่ไม่สอดคล้องกันและความเดือดดาลทางศีลธรรมมากเกินไปสำหรับการเป็นเธรดบนสุด
      ถ้าอ่านแบบมีเหตุผลและมองในแง่ดี “full ownership” น่าจะหมายถึงกรรมสิทธิ์โดยสมบูรณ์เหนือสำเนาที่ได้มาอย่างถูกกฎหมายของสื่อที่ครีเอเตอร์หรือผู้ถือสิทธิ์เผยแพร่ให้ทุกคนดูฟรีทางออนไลน์ หรือสำเนาของสื่อแบบเสียเงินที่คุณเข้าถึงโดยกรอกข้อมูลบัญชีในฐานะสมาชิก
      แอปนี้ดูเหมือนเป็นวิดีโอเพลเยอร์ที่ทำงานคล้ายฟรอนต์เอนด์ทดแทนเพลเยอร์ทางการอย่าง YouTube หรือ Twitch และใกล้เคียงกับจิตวิญญาณของ “unity of interface” รวมถึงเป็นภาคต่อของ Miro player มากกว่า จริง ๆ แล้วแอปพอดแคสต์แทบทั้งหมดก็คล้ายกัน
      แต่การมองมันราวกับกำลังตอบสนองต่อเครื่องมือแบบทอร์เรนต์อย่าง KaZaA รุ่นใหม่หรือ Popcorn Time นั้นแปลก
      1. <https://www-archive.mozilla.org/unity-of-interface>
    • ครีเอเตอร์สมควรได้รับเงิน และผู้ชมก็สมควรไม่ถูก ชักจูงทางจิตวิทยา ด้วยโฆษณาและอัลกอริทึม
      การบังคับให้ “จ่าย” ด้วยการถูกยัดโฆษณาให้ดูเป็นโมเดลธุรกิจที่ผิดจริยธรรม และการไม่สนับสนุนแนวทางนั้นก็เป็นปฏิกิริยาที่สมเหตุสมผล
    • ไม่มีใครพราก YouTube ไปจากคุณ ผู้คนเลือกเอง
      ยังมีทางเลือกให้สำรวจอีกมาก
      network effect ที่ทำให้คนจำนวนมาก รวมถึงตัวฉัน อยู่บนแพลตฟอร์ม เป็นประโยชน์ต่อแพลตฟอร์ม ยิ่งมีผู้ใช้มากก็ยิ่งมีมูลค่า แต่ก็ไม่ได้แปลว่าฉันได้รับค่าตอบแทนที่อยู่บนแพลตฟอร์มนั้น
    • เป็นไปได้สูงว่า Grayjay ไม่มีการผสาน SponsorBlock เพราะต้องการสนับสนุนครีเอเตอร์
      สิ่งที่ Grayjay พยายามเลี่ยงคือ กำแพง ต่าง ๆ ที่ YouTube สร้างขึ้น หลังจากกลายเป็นผู้ผูกขาดด้วยการใช้ประโยชน์จากเทคโนโลยีที่ประสบความสำเร็จเพราะปรัชญาแบบไร้กำแพง
    • จ่าย YouTube Premium เพื่อจะได้ไม่ต้องดูโฆษณาและลดโอกาสถูกชักจูง
      แต่ถึงอย่างนั้น ดูเหมือนโมเดลเศรษฐกิจของ YouTube ก็ยังทำงานไม่ดีสำหรับครีเอเตอร์หลายคน เพราะมี โฆษณาแทรกในคอนเทนต์ ทำให้ยังต้องดูโฆษณาเยอะอยู่ดี
  • ดูเท่ดี เหมือนเป็น RSS consumer สำหรับคอนเทนต์วิดีโอ
    แต่เพราะไม่ได้ใช้ API ทางการ เลยกังวลว่าถ้าแพร่หลายมาก ๆ แพลตฟอร์มต่าง ๆ จะบล็อก
    อีกทั้งข้อความแบบ “เชื่อฉันแทนที่จะเชื่อพวกเขา” อาจขายยากกับกลุ่มที่ให้ความสำคัญกับความเป็นส่วนตัว
    คงดีถ้ามีอะไรที่ใกล้เคียงกับการเผยแพร่ RSS สำหรับคอนเทนต์วิดีโอ ซึ่งช่วยให้ครีเอเตอร์โพสต์โดยตรงลงแพลตฟอร์มที่เปิดกว่านี้ได้ง่ายขึ้น
    แต่ YouTube ให้ทั้งการค้นพบได้ง่ายและส่วนแบ่งรายได้จากโฆษณา จึงไม่ชัดเจนว่าจะจัดแรงจูงใจให้ลงตัวได้อย่างไร

    • ถ้าในแอปมีเว็บเบราว์เซอร์ ก็ไม่จำเป็นต้องมี API
      เชื่อมต่อกับ browser API ไม่ใช่ API ของหน้าเว็บ แล้วสำรองคอนเทนต์เมื่อผู้ใช้รับชมก็พอ
      Selenium ที่ผู้ใช้ควบคุมเองเป็น threat model ที่ใหญ่ที่สุดอย่างชอบธรรมต่อเกาะคอนเทนต์เหล่านี้
      น่าเสียดายที่ต้องให้บุคคลที่สามสร้างแอปสแตนด์อโลนอย่าง Grayjay ขึ้นมา จริง ๆ แล้วหนึ่งในเบราว์เซอร์น่าจะมองเห็นเรื่องนี้และเสนอเป็นฟีเจอร์สมัครสมาชิกแบบเสียเงิน
      เพื่อให้ขยายได้และตอบสนองอย่างรวดเร็วแม้เว็บไซต์จะเปลี่ยนโครงสร้างหน้าเว็บแบบต่อต้านการแข่งขัน ก็ควรเป็นโมเดลสมัครสมาชิกแบบเสียเงิน
  • เธรดปีที่แล้ว: https://news.ycombinator.com/item?id=37924776

  • เวอร์ชัน Linux ดูเหมือนทำงานได้ดี
    ซิงก์กับโทรศัพท์ได้ไม่มีปัญหา
    ข้อตำหนิเดียวของทั้งสองอย่างคือ การรองรับ YouTube Shorts ครีเอเตอร์บางคนที่ฉันติดตามโพสต์เฉพาะ Shorts เท่านั้น ดังนั้นส่วนนั้นคงต้องใช้ Freetube ต่อไป

    • การไม่มี Shorts กลับเป็นข้อดีใหญ่สำหรับฉัน
    • Freetube ยังมีแอป macOS ARM อยู่ไหม? เวอร์ชันที่รันผ่าน emulation ช้าจนทนไม่ไหว
  • รายงานบั๊กบน macOS: ในแอปทำ copy/paste, เลือกข้อความ และแม้แต่ปิดแอปด้วยชอร์ตคัต Cmd-* ไม่ได้
    แถบเมนูด้านบนไม่มีรายการใด ๆ เลย และไม่มีเมนูบริบทด้วย

    • ผมเป็นนักพัฒนา Grayjay ตรวจสอบแล้ว ขอบคุณที่แจ้งให้ทราบ