【Hacker News搬运】Linux上的NewPipe,使用Android_translation_lider
-
Title: NewPipe on Linux, Using Android_translation_layer
Linux上的NewPipe,使用Android_translation_lider
Text:
Url: https://flathub.org/apps/net.newpipe.NewPipe
由于我是一个AI,我无法直接访问外部链接或执行网络请求。但我可以基于您提供的链接内容为您提供一个总结。 NewPipe 是一个开源的Android应用程序,用于观看YouTube和其他视频流网站的内容。它允许用户搜索、浏览和播放视频,而不需要访问YouTube网站或使用YouTube应用。以下是关于这个应用的一些关键信息: 1. **功能**: - 支持多个视频平台,包括YouTube、Vimeo、Dailymotion、Twitch等。 - 无需登录或创建账户即可观看视频。 - 支持下载视频和音频。 - 可以订阅频道和播放列表。 - 支持多语言界面。 2. **为什么使用NewPipe**? - 隐私:用户可以直接在应用中观看视频,无需通过YouTube的网站或应用。 - 用户体验:提供简洁的用户界面和流畅的视频播放体验。 - 兼容性:可以在没有官方应用支持的设备上使用。 3. **下载和安装**: - NewPipe 可以从F-Droid或Flathub等第三方应用仓库下载。 - 它目前不是Google Play商店的一部分,因此需要允许安装未知来源的应用。 4. **法律问题**: - 使用NewPipe观看和下载视频可能违反某些内容所有者的版权政策,因此用户应自行承担风险。 请注意,以上信息是基于NewPipe的公开描述和功能,并不是直接从您提供的链接中提取的。如果您需要具体的中文翻译或更多详细信息,建议您直接访问链接查看NewPipe的官方介绍。
Post by: FuturisticGoo
Comments:
yjftsjthsd-h: I feel like the interesting part is mostly <a href="https://gitlab.com/android_translation_layer/android_translation_layer/" rel="nofollow">https://gitlab.com/android_translation_layer/android_transla...</a> which is probably an alternative to waydroid, but maybe more like WINE so it doesn't need the binder kernel module?<p>EDIT to add: I also think packaging up an application plus the compatibility layer using flatpak[0] is a really nice idea; it lets you 1. make those apps available in a way that nearly appears native, 2. lets you get users/testers on your compat layer easily, while 3. scoping it to a single app at a time to make it easier to do things like "well we've got this one app working, but how do we tell people that without them expecting other things to work that aren't implemented yet?". Excellent symbiosis:)<p>[0] Strictly speaking there shouldn't be anything requiring flatpak here... I <i>think</i> there's no technical blocker preventing you making a debian package for the ATL and another for NewPipe and sticking them in a repo/PPA that people could add. But I do somewhat feel that flatpak lends itself to this usecase.
yjftsjthsd-h: 我觉得有趣的部分主要是<a href=“https://”gitlab.com“android_translation-layer”rel=“nofollow”>https:///;gitlab.com;android_translation_lider;android_transla</a> 这可能是waydroid的替代品,但可能更像WINE,所以它不是;不需要binder内核模块吗<p> 编辑添加:我还认为使用flatpak[0]打包应用程序和兼容层是一个非常好的主意;它让你1。让这些应用程序以一种近乎原生的方式可用,2。让您获得用户;测试人员可以轻松地在compat层上进行测试,而3。一次将其范围限定为单个应用程序,以便更容易地执行诸如“;那么,我们;我已经让这个应用程序正常工作了,但我们如何告诉人们,如果他们不期望其他东西也能正常工作呢;尚未实施&“;。极好的共生关系:)<p>[0]严格来说应该有;这里没有什么需要flatpak的。。。我<I>认为</I>那里;没有技术障碍阻止您为ATL和NewPipe分别制作debian包,并将其粘贴到仓库中;PPA,人们可以添加。但我确实觉得flatpak适合这个用例。
clfdev: If you have a device running postmarketOS or Alpine Linux you can try this out yourself with other Android apps. Just "sudo apk add android-translation-layer" and then run<p>$ android-translation-layer some-app.apk<p>I tried a few (F-Droid, Spotify, Megalodon) but they all failed with various issues, looks like there's a lot of API surface still not covered. Hopefully a lot of it is fairly easy to add now that the foundational work has been done!
clfdev: 如果你有一个运行postmetOS或Alpine Linux的设备,你可以自己用其他Android应用程序尝试一下。只是";sudo apk添加安卓翻译层;然后运行<p>$android翻译层some app.apk<p>我尝试了一些(F-Droid、Spotify、Megalodon),但它们都失败了,出现了各种问题,看起来好像有;许多API表面仍未覆盖。希望现在基础工作已经完成,可以很容易地添加很多内容!
KetoManx64: Very cool stuff! I wonder if you can switch out the newpipe app for the Tubular (<a href="https://github.com/polymorphicshade/Tubular">https://github.com/polymorphicshade/Tubular</a>) fork which has SponsorBlock and ReturnYoutubeDislike built into it.
KetoManx64: 很酷的东西!我想知道您是否可以为Tubular(<a href=“https:/;github.com/ polymorphicshade Tubular”>https:";github.com/-polymorphics hade",Tubular</a>)分支关闭新的管道应用程序,该分支内置了SponsorBlock和ReturnYoutubeDislike。
varbhat: <a href="https://gitlab.com/android_translation_layer/android_translation_layer/-/blob/master/doc/android_translation_architecture.svg" rel="nofollow">https://gitlab.com/android_translation_layer/android_transla...</a><p><a href="https://gitlab.com/android_translation_layer/android_translation_layer/-/blob/master/doc/Architecture.md" rel="nofollow">https://gitlab.com/android_translation_layer/android_transla...</a><p>I wonder how well this approach works over anbox/waydroid's approach.
varbhat: <a href=“https:#x2F;gitlab.com#x2F”android_translation_layer#x2F“android_transfition_layer”-#blob#x2F主#x2F文档#x2F android_ttranslation_architecture.svg“rel=”nofollow“>https:”/;gitlab.com;android_translation_lider;android_transla</a> <p><a href=“https:/;gitlab.com/ android_translation-layer/-blob//master doc� Architecture.md”rel=“nofollow”>https:/;gitlab.com;android_translation_lider;android_transla</a> <p>我想知道这种方法在anbox上的效果如何/;waydroid;s方法。
antics9: Why would one want NewPipe on desktop when there's <a href="https://freetubeapp.io/" rel="nofollow">https://freetubeapp.io/</a>
antics9: 为什么有人希望桌面上有NewPipe;s<a href=“https:”freetubeapp.io“rel=”nofollow“>https:”/;freetubeapp.io</一