İçeriğe atla

NewPipe

NewPipe
NewPipe'da video oynatıcı arayüzü
Orijinal yazar(lar)Christian Schabesberger
Geliştirici(ler)Team NewPipe
Güncel sürüm0.22.1 / 26 Şubat 2022
İşletim sistemiAndroid
TürMedya oynatıcı
LisansGPLv3
Resmî sitesinewpipe.net
Kod deposugithub.com/TeamNewPipe/NewPipe

NewPipe, bir YouTube istemcisi işlevi görerek YouTube videolarını reklamsız, indirilebilir ve arka planda dinlenebilir şekilde sunan, Android cihazlar için geliştirilmiş özgür ve açık kaynaklı kodlu resmî olmayan bir medya oynatıcıdır.[1] Uygulama; F-Droid yazılım deposundan,[2] NewPipe'ın resmî sitesinden[3] veya GitHub sayfasından[4] apk formatında kurulum dosyası olarak edinilebilir. Uygulama, resmî YouTube uygulamasına alternatif olarak kullanılabilir.[5][6][7]

Sürüm geçmişi

NewPipe, ilk olarak 4 Eylül 2015'te 0.3 sürümü olarak yayınlanmıştır ve Christian Schabesberger tarafından geliştirilmiştir.[8] Uygulamaya zaman içinde yapılan önemli güncellemeler, şunları içerir:[9]

  • YouTube videolarını arama ve oynatma (0.3 sürümü itibarıyla)
  • Video ve ses dosyaları indirme (0.3 sürümü itibarıyla)
  • Bir videonun sadece sesini oynatma (0.4.1 sürümü itibarıyla)
  • Benzer videolar gösterme (0.6 sürümü itibarıyla)
  • YouTube kanallarını gösterme desteği (0.8.5 sürümü itibarıyla)
  • Açılır pencere şeklinde video oynatıcı (0.8.12 sürümü itibarıyla) (0.9.5 sürümünden itibaren boyutu ayarlanabilir hale gelmiştir)
  • RSS üzerinden kanal abonelikleri (0.10.0 sürümü itibarıyla)
  • YouTube'un "Öne çıkanlar" bölümü gibi siteleri gösterme desteği (0.11.0 sürümü itibarıyla)
  • SoundCloud desteği (0.11.5 sürümü itibarıyla)
  • Yerel oynatma listeleri ve alt yazılar (0.12.0 sürümü itibarıyla)
  • YouTube canlı yayınları ve abonelikleri içe/dışa aktarma (0.13.0 sürümü itibarıyla)
  • MediaCCC desteği (0.16.0 sürümü itibarıyla)
  • Yorumları gösterme (ancak yorumlara cevap verme özelliği bulunmaz) (0.16.0 sürümü itibarıyla)
  • Yayınları kaldığı yerden ettirme (0.17.0 sürümü itibarıyla)
  • PeerTube desteği (0.18.0 sürümü itibarıyla)
  • Basit Android TV desteği (0.19.3 sürümü itibarıyla)
  • Bandcamp desteği (0.21.0 sürümü itibarıyla)

Teknoloji

NewPipe, resmi YouTube uygulama programlama arayüzü YouTube API'yı kullanmaz; bunun yerine video ve; beğenme sayısı, beğenmeme sayısı ve görüntülenme sayısı gibi meta veriler için site kazıma tekniğini kullanır.[10][11] Bu teknik, Google ile paylaşılan veri miktarını azaltmak için kasıtlı olarak kullanılmaktadır. Uygulama tarafından kullanılan site kazıma aracının adı NewPipe-Extractor'dır;[12] bu araç, ayrı bir projedir. Bu araç, ücretsiz ve açık kaynak bir uygulama olan SkyTube'de de kullanılmaktadır.[13] YouTube arka yüzü NewPipe ile uyumsuz olacak şekilde güncellendiğinde, güncellenmiş arka yüzü destekleyen bir NewPipe güncellemesi yayınlanana kadar "Could Not Decrypt video URL" hataları nedeniyle video oynatılamaz.[14][15][16][17]

Extractor; uygulamanın yeni versiyonlarında YouTube, SoundCloud, MediaCCC 4 Eylül 2022 tarihinde Wayback Machine sitesinde arşivlendi., PeerTube ve Bandcamp'i destekler.[18][19][20] Ancak; SoundCloud, MediaCCC, PeerTube ve Bandcamp desteği henüz beta aşamasındadır; bu nedenle bu siteler her zaman düzgün çalışmayabilir.[21][22] Uygulamayı geliştiren ekip, uygulamanın 2.0.0 sürümüne kadar yapılacak ek geliştirmelerin ana odağının YouTube olacağını belirtmiştir.[23]

NewPipe, YouTube'a YouTube API'yı kullanarak erişmediği ve reklam içermediği için Google Play Store'da mevcut olması durumunda YouTube'un sahibi olan Google'ın hizmet koşullarına uymaz.[10][11][24]

Çatallar

Kullanıcılar tarafından uygulama için sürekli yapılan isteklerden birisi de uygulamanın videolardaki sponsor segmentlerini otomatik olarak atlamasını (veya engellemesini) sağlayacak popüler bir teknoloji olan ücretsiz ve açık kaynak SponsorBlock'un eklenmesiydi.[25] Ancak bu istek, NewPipe'ın geliştiricileri tarafından temel olarak "etik olarak reklam yapan" içerik üreticilerini desteklemek gerekçesiyle[26] kabul edilmemiştir.[27] Bu durum, NewPipe'ın SponsorBlock desteği içeren bir çatalının oluşturulmasına neden olmuştur.[28]

Dış bağlantılar

Ayrıca bakınız

Kaynakça

  1. ^ "5 Apps to Protect Your Privacy on YouTube and Stop Google From Tracking You". MUO (İngilizce). 28 Ağustos 2021. 28 Ağustos 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Kasım 2021. 
  2. ^ "NewPipe". F-Droid. 22 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Haziran 2018. 
  3. ^ "Team NewPipe publishes own F-Droid repository". 30 Mayıs 2020. 23 Ekim 2020 tarihinde kaynağından arşivlendi. 
  4. ^ "Releases · TeamNewPipe/NewPipe". GitHub (İngilizce). 27 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Ekim 2020. 
  5. ^ "YouTube Alternatives for Android". AlternativeTo. 14 Mayıs 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Haziran 2018. 
  6. ^ Diener, Derrik (5 Mart 2016). "New Pipe: An Open Source Take on an Android YouTube App". Make Tech Easier. 26 Ağustos 2016 tarihinde kaynağından arşivlendi. 
  7. ^ "How To Play YouTube in Background on Android Using NewPipe App". DailyWoke. 16 Ekim 2017. 19 Şubat 2018 tarihinde kaynağından arşivlendi. 
  8. ^ Schabesberger, Christian (March 2018). "About NewPipe". NewPipe. 27 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Haziran 2018. 
  9. ^ Schabesberger, Christian. "TeamNewPipe/NewPipe Releases". 27 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Haziran 2018 – GitHub vasıtasıyla. 
  10. ^ a b Torres, J. C. (20 Temmuz 2017). "NewPipe – YouTube Android app with more controls and no Google". SlashGear. 20 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Haziran 2018. 
  11. ^ a b Lynch, Doug (18 Temmuz 2017). "Latest NewPipe Update Lets You Control the Playback Speed of YouTube Videos". XDA Developers. 26 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ağustos 2022. 
  12. ^ Schabesberger, Christian. "TeamNewPipe/NewPipeExtractor". 27 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Haziran 2018 – GitHub vasıtasıyla. 
  13. ^ "SkyTube: An open-source YouTube app". skytube-app.com. 6 Eylül 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ocak 2020. 
  14. ^ "Could not decrypt video URL signature · Issue #1803 · TeamNewPipe/NewPipe". GitHub (İngilizce). 22 Temmuz 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ocak 2020. 
  15. ^ "Youtube URL Decryption Fails · Issue #2012 · TeamNewPipe/NewPipe". GitHub (İngilizce). 22 Temmuz 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ocak 2020. 
  16. ^ "Cannot Decrypt URL error since today · Issue #2209 · TeamNewPipe/NewPipe". GitHub (İngilizce). 22 Temmuz 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ocak 2020. 
  17. ^ ""Video not available" / "Could not decrypt video URL" · Issue #2981 · TeamNewPipe/NewPipe". GitHub (İngilizce). 15 Şubat 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ocak 2020. 
  18. ^ Schabesberger, Christian. "Add MediaCCC support · Pull Request #2083 · TeamNewPipe/NewPipe". GitHub (İngilizce). 22 Temmuz 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ocak 2020. 
  19. ^ Schabesberger, Christian. "NewPipe 0.18.0 released, adding PeerTube support". NewPipe blog (İngilizce). 1 Ocak 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ocak 2020. 
  20. ^ Poolitzer, Opusforlife &. "NewPipe 0.21.0 released: What? NewPipe is evolving!". NewPipe (İngilizce). 9 Mart 2005 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Ekim 2021. 
  21. ^ "Error when doing anything with soundcloud · Issue #2745 · TeamNewPipe/NewPipe". GitHub (İngilizce). 22 Temmuz 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ocak 2020. 
  22. ^ "[Soundcloud] "Could not parse json response" · Issue #2915 · TeamNewPipe/NewPipe". GitHub (İngilizce). 31 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ocak 2020. 
  23. ^ Schabesberger, Christian. "Newpipe FAQ - Bugs & Requests". newpipe.schabi.org (İngilizce). 8 Eylül 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ocak 2020. 
  24. ^ "Legal question · Issue #969 · TeamNewPipe/NewPipe". GitHub (İngilizce). 20 Haziran 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Haziran 2018. 
  25. ^ "[Request] Sponsor Blocking · Issue #2554 · TeamNewPipe/NewPipe". GitHub. 11 Kasım 2020 tarihinde kaynağından arşivlendi. 
  26. ^ "NewPipe's position on advertising". NewPipe. 19 Ocak 2021 tarihinde kaynağından arşivlendi. 
  27. ^ "SponsorBlock Implementation by polymorphicshade · Pull Request #3205 · TeamNewPipe/NewPipe". GitHub. 17 Temmuz 2020 tarihinde kaynağından arşivlendi. 
  28. ^ "polymorphicshade/NewPipe". 17 Haziran 2021. 9 Eylül 2020 tarihinde kaynağından arşivlendi – GitHub vasıtasıyla. 

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">WhatsApp</span> platformlar arası anlık iletişim uygulaması

WhatsApp Messenger, akıllı telefonlar için geliştirilen, platformlar arası çalışma özelliğine sahip bir anlık mesajlaşma ve arama veya haberleşme uygulamasıdır. Android, BlackBerry, iPhone, Windows Phone ve Nokia telefonlarıyla uyumlu olan uygulama, 2G, 3G, 4G ya da Wi-Fi İnternet bağlantısı aracılığıyla kullanıcıların birbirlerine fotoğraf, video, ücretsiz arama, sesli ve yazılı mesaj ve belge göndermesini sağlar. Aynı adı taşıyan şirket, eski Yahoo! çalışanları olan Biran Acton ve Jan Koum tarafından ABD'de, Kaliforniya eyaletindeki Santa Clara kentinde kurulmuştur.

<span class="mw-page-title-main">Google I/O</span>

Google I/O, Google tarafından San Francisco, Kaliforniya'da her yıl düzenlenen yazılım geliştiricilere yönelik bir toplantıdır. Google I/O, Google ve Android, Chrome, Chrome OS, Google API'leri, Google Web Toolkit, App Engine gibi açık kaynak kodlu web teknolojileriyle ortak olarak geliştirilen web ya da mobil tabanlı uygulamaları konu alan teknik birçok sunum ve tartışmadan oluşmaktadır.

<span class="mw-page-title-main">Özgür ve açık kaynak kodlu Android yazılımları listesi</span> Vikimedya liste maddesi

Android platformu üzerinde çalışan özgür ve açık kaynak kodlu kayda değer uygulamaların henüz tamamlanmamış listesidir. Bu uygulamaların hemen hepsi ücretsizdir. Uygulamaların daha geniş listesi için aşağıdaki Dış bağlantılar bölümüne bakınız.

<span class="mw-page-title-main">Android için Firefox</span> Web tarayıcısı

Android için Firefox, Mozilla Firefox internet tarayıcısının akıllı telefonlar ve tablet bilgisayarlar için geliştirilen sürümüdür.

<span class="mw-page-title-main">Android Ice Cream Sandwich</span> android işletim sisteminin 4. ana sürümü

Android Ice Cream Sandwich veya Android 4.0 - 4.0.4 "Ice Cream Sandwich", Android sürümünün Google tarafından geliştirilen 9. versiyonudur. Sürümün ilk 4.0 versiyonu 19 Ekim 2011 yılında tanıtılmıştır. Sürüm Galaxy Nexus telefonu ile birge sunulmuştur. Sürüm Linux kernel 3.0.1 bazında yaratılmıştır. Sürüme Ice Cream Sandwich ismi verildi.Android Honeycomb yalnızca tablet bilgisayarlar için, daha öncekiler yalnızca akıllı telefonlar için sürülmüştür. Google "Ice Cream Sandwich" sürümü ile ilk kez olarak aynı anda hem tablet, hem de akıllı telefonlar için uyguladı. Bu sistemde ilk kez HIG sistemi bulundu. Android 4.0 "Holo" kod adlı yeni bir görünümünü ve Roboto adlı yeni bir yazı tipi olan harf karakteri tanıttı.

<span class="mw-page-title-main">Google Fuchsia</span>

Fuchsia, şu anda Google tarafından geliştirilen açık kaynaklı bir işletim sistemidir. Proje, Ağustos 2016'da resmi bir duyuru yapılmaksızın kendi kendine barındırılan bir git şeklinde göründüğünde halk tarafından tanındı. Kaynak belgelerinde adın arkasındaki neden "Pembe + Mor == Fuşya " olarak tanımlanmaktadır. Linux çekirdeğini temel alan, daha önce Google tarafından geliştirilen Chrome OS ve Android gibi işletim sistemlerinin aksine, Fuchsia, mineral adını taşıyan Zircon adlı yeni bir mikro çekirdeğe dayanıyor.

Android üzerinde çalışan özgür yazılım ve Açık kaynak önemli uygulamaların kısa bir listesidir.

youtube-dl, YouTube, Dailymotion ve Vimeo gibi akış web sitelerinden ses ve video dosyalarını ayıklamak için kullanılan bir komut satırı indirme yöneticisi programıdır. Yazılım Python kullanılarak yazılmıştır. youtube-dl, Lisanssız lisans kapsamında kamuya açık yazılımdır.

<span class="mw-page-title-main">Firefox Focus</span> Mobil cihazlara özgü, gizlilik odaklı web tarayıcısı

Firefox Focus, Mozilla tarafından Android ve iOS cihazlar için geliştirilen özgür bir gizlilik odaklı tarayıcıdır. Firefox Focus, başlangıçta iOS için bir takipçi engelleme uygulamasıydı. Kısa bir süre sonra, minimalist bir web tarayıcısı haline getirildi.

<span class="mw-page-title-main">Signal (yazılım)</span> Şifreli iletişim uygulaması

Signal, özgür ve açık kaynaklı, çapraz platform şifreli mesajlaşma yazılımı. Signal Vakfı ve Signal Messenger LLC tarafından geliştirmektedir. İnternet üzerinden dosyaları, sesli mesajları, görselleri ve videoları içerebilen kişiler arası mesajları veya grup mesajlarını göndermek için kullanılır. Ayrıca bire bir sesli ve görüntülü arama yapabilir, Android sürümü SMS uygulaması olarak da işlev görebilir.

<span class="mw-page-title-main">Steve Chen</span>

Steven Shih Chen, video paylaşım web sitesi YouTube'un kurucularından ve önceki teknoloji sorumlusu olan Amerikalı bir internet girişimcisidir. AVOS Systems, Inc. şirketini ve video paylaşım uygulaması MixBit'i kurduktan sonra, 2014 yılında Google Ventures'a katıldı.

<span class="mw-page-title-main">Vikipedi mobil uygulamalarının listesi</span> Vikimedya liste maddesi

Wikimedia Vakfı dahil, mobil cihaz işletim sistemi üzerinde Vikipedi kullanmak için Wikimedia Vakfı resmi yayınlar. Bunların tümü uygun aracılığıyla ücretsiz olarak edinilebilir. Ayrıca, herhangi bir üçüncü taraf mağazasından bağımsız olarak, Wikimedia Vakfı'nın eski ve beta sürümlerini de içeren yayın web sitesinden indirilebilir.

<span class="mw-page-title-main">CCC Pro Team</span>

CCC Pro Team, 7-Eleven Bisiklet Takımı'nı kuran Amerikalı bisikletçi Jim Ochowicz'in ortak sahibi olduğu ve yönettiği bir UCI WorldTeam'di. Polonyalı bir ayakkabı perakendecisi olan son isim sponsoru CCC'nin COVID-19 pandemisinden kaynaklanan mali zorluklar nedeniyle çekilmesinin ardından Ochowicz başka bir büyük sponsor bulamadı ve bu nedenle takım 2020 sezonunun sonunda dağıldı. Onun yerine, Belçikalı UCI ProTeam Circus-Wanty Gobert takımın lisansını devraldı ve bir UCI WorldTeam'e terfi etti.

YouTube TV, 85'ten fazla televizyon ağından canlı TV, istek üzerine video ve bulut tabanlı DVR sunan bir Amerikan üst düzey internet televizyonu hizmetidir. Google'ın bir yan kuruluşu olan YouTube'a aittir ve kendisi de Alphabet Inc.'in bir yan kuruluşudur. YouTube TV dizisi ABC, CBS, NBC, PBS, Fox, FX, AMC, CNN, Fox News, TBS, Discovery, Comedy Central ve ESPN gibi büyük ABD ağlarını içerir. Smart TV, Android TV, Android Auto, mobil cihaz ve bilgisayarlarda uyumludur.

<span class="mw-page-title-main">YouTube Music</span>

YouTube Music, Google'ın bir yan kuruluşu olan YouTube tarafından geliştirilen bir müzik akışı hizmetidir. Müzik akışına yönelik hizmet için özel bir arayüz sağlar. Ayrıca kullanıcıların türlere, oynatma listelerine ve önerilere göre YouTube'daki şarkılara ve müzik videolarına göz atmasına olanak tanır.

YouTube Kids, Google'ın bir yan kuruluşu olan YouTube tarafından geliştirilen bir çocuk video uygulamasıdır. Uygulama, çocuklara yönelik hizmetin bir sürümünü sunar. İçerik seçimleri, ebeveyn denetimi özellikleri ve 13 yaşın altındaki çocuklar için uygunsuz olarak kabul edilen videoların filtrelenmesi özelliklerine sahiptir.

<span class="mw-page-title-main">SponsorBlock</span> YouTube videolarında sponsorlu segmentleri engellemek için tarayıcı uzantısı

SponsorBlock, YouTube videolarındaki sponsorluk bölümlerini atlamak (engellemek için tasarlanmış özgür ve açık kaynaklı bir tarayıcı uzantısıdır.

<span class="mw-page-title-main">YouTube Vanced</span> YouTubeun sunmadığı bazı özellikleri ücretsiz sunan uygulama

YouTube Vanced, Android işletim sistemini kullanan cihazlar için dahili reklam engelleyici bulunan modifiyeli bir üçüncü parti YouTube uygulamasıdır. Uygulamanın diğer özellikleri arasında sponsor engelleme, arka planda medya oynatma, ücretsiz resim içinde resim (PiP), AMOLED ekranlar için siyah tema, parlaklık ve ses için kaydırarak kontrol ve YouTube videolarındaki beğenmeme sayılarını geri getirme bulunmaktaydı. Ayrıca Vanced'in YouTube Music versiyonu da geliştirilmiştir.

<span class="mw-page-title-main">PDF.js</span>

PDF.js, Taşınabilir Belge Biçimi (PDF) dosyalarını web standartları ile uyumlu HTML5 Canvas kullanarak işleyen bir JavaScript kütüphanesidir. Proje, Andreas Gal'in 2011'de başlatmasından sonra Mozilla Corporation tarafından yönetilmektedir.

scrcpy

scrcpy, bir Android cihazın bir Windows, MacOS veya Linux masaüstü bilgisayardan kontrol edilmesini sağlayan özgür ve açık kaynaklı bir ekran yansıtma uygulamasıdır. Yazılım şu anda bir Android öykünücüsü olan Genymotion'u geliştiren Genymobile tarafından geliştirilmektedir.