1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2024-11-22 10:15:16 +01:00

Compare commits

...

8 Commits

Author SHA1 Message Date
Hamza Rizwan
e12a3a09a3
Merge bfcf3a7b80 into 14081505cd 2024-11-20 15:47:58 +05:30
ShareASmile
14081505cd
Update backup and restore explanation & improve hindi, punjabi and assamese READMEs (#11243)
* update backup and restore explanation in punjabi README

* Update backup and restore explanation in hindi README

* add_matrix_link to hindi and punjabi README

also translate Warning in hindi & punjabi language Readme's

* improve hindi and punjabi readme

add missing link #supported-services in hindi readme (that is #समर्थित-सेवाएँ}
improve translation of supported services in punjabi
Use Fdroid Hindi badge instead of english in hindi readme

* revert translate Warning in hindi & punjabi language Readme's

* update backup and restore explanation in assamese README

* fix assamese readme librapay donate button not showing and fix weird formating

* add matrix chat link to assamese readme & fix Newpipe logo not showing

* Update Matrix room URL to new link

oh! I missed this one earlier

* remove references to Bitcoin and Bountysource donation options in hindi readme

* more improvements in punjabi README

* fix CONTRIBUTING.md link in punjabi readme

* fix CONTRIBUTING.md link in assamese readme

* add missing paragraphs in hindi translation for hi readme

* revert localisation of app name NewPipe as it stands out

* address the review and place supported-services at correct place in hindi readme

do required changes for punjabi
do much needed improvements in assamese readme

* fix formatting issues in assamese readme

* fix link to releases in punjabi readme

* resolve conflicts
2024-11-20 10:42:29 +01:00
Hamza417
bfcf3a7b80 restore deleted symlink 2024-08-13 17:26:57 +05:30
Hamza417
e6b3fba2ea Few UI tweaks 2024-08-13 11:30:08 +05:30
Hamza417
9a79a94e34 Optimize player UI
- Bold style for comment author
2024-08-13 01:47:37 +05:30
Hamza417
75e579f216 Optimize grid UI
- Also fixes the UI padding issue
  - Why use a constant height that too inside a constraint layout? Use a fixed aspect ratio instead.
2024-08-13 01:25:24 +05:30
Hamza417
5f313cc11a Optimize list UI 2024-08-13 01:14:10 +05:30
Hamza417
abac499511 Optimize card UI 2024-08-13 01:06:16 +05:30
9 changed files with 134 additions and 85 deletions

View File

@ -3,9 +3,13 @@ package org.schabi.newpipe.info_list.holder;
import static org.schabi.newpipe.util.ServiceHelper.getServiceById;
import static org.schabi.newpipe.util.text.TouchUtils.getOffsetForHorizontalLine;
import android.graphics.Typeface;
import android.text.Spannable;
import android.text.SpannableString;
import android.text.Spanned;
import android.text.method.LinkMovementMethod;
import android.text.style.ClickableSpan;
import android.text.style.StyleSpan;
import android.text.style.URLSpan;
import android.view.MotionEvent;
import android.view.View;
@ -87,7 +91,6 @@ public class CommentInfoItemHolder extends InfoItemHolder {
}
final CommentsInfoItem item = (CommentsInfoItem) infoItem;
// load the author avatar
PicassoHelper.loadAvatar(item.getUploaderAvatars()).into(itemThumbnailView);
if (ImageStrategy.shouldLoadImages()) {
@ -101,13 +104,12 @@ public class CommentInfoItemHolder extends InfoItemHolder {
}
itemThumbnailView.setOnClickListener(view -> openCommentAuthor(item));
// setup the top row, with pinned icon, author name and comment date
itemPinnedView.setVisibility(item.isPinned() ? View.VISIBLE : View.GONE);
itemTitleView.setText(Localization.concatenateStrings(item.getUploaderName(),
final String title = Localization.concatenateStrings(item.getUploaderName(),
Localization.relativeTimeOrTextual(itemBuilder.getContext(), item.getUploadDate(),
item.getTextualUploadDate())));
item.getTextualUploadDate()));
itemTitleView.setText(setTitleTextSpans(title));
// setup bottom row, with likes, heart and replies button
itemLikesCountView.setText(
@ -123,7 +125,6 @@ public class CommentInfoItemHolder extends InfoItemHolder {
((RelativeLayout.LayoutParams) itemThumbsUpView.getLayoutParams()).topMargin =
hasReplies ? 0 : DeviceUtils.dpToPx(6, itemBuilder.getContext());
// setup comment content and click listeners to expand/ellipsize it
textEllipsizer.setStreamingService(getServiceById(item.getServiceId()));
textEllipsizer.setStreamUrl(item.getUrl());
@ -190,6 +191,13 @@ public class CommentInfoItemHolder extends InfoItemHolder {
itemContentView.setMovementMethod(null);
}
private Spannable setTitleTextSpans(final String title) {
final Spannable spannable = new SpannableString(title);
final int index = title.indexOf(" ");
spannable.setSpan(new StyleSpan(Typeface.BOLD), 0, index, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
return spannable;
}
private boolean shouldFocusLinks() {
if (itemView.isInTouchMode()) {
return false;

View File

@ -178,6 +178,7 @@
android:paddingBottom="8dp"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="@dimen/video_item_detail_title_text_size"
android:textStyle="bold"
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero." />
<ImageView

View File

@ -63,6 +63,7 @@
android:layout_alignBottom="@+id/replies_button"
android:layout_toEndOf="@+id/itemThumbnailView"
android:contentDescription="@string/detail_likes_img_view_description"
android:layout_marginStart="2dp"
android:src="@drawable/ic_thumb_up" />
<org.schabi.newpipe.views.NewPipeTextView
@ -99,6 +100,7 @@
android:layout_alignParentEnd="true"
android:layout_marginStart="@dimen/video_item_detail_heart_margin"
android:minHeight="0dp"
android:textAllCaps="false"
tools:text="543 replies" />
</RelativeLayout>

View File

@ -5,11 +5,11 @@
android:id="@+id/itemRoot"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="@dimen/channel_item_grid_padding"
android:paddingBottom="@dimen/channel_item_grid_padding"
android:padding="@dimen/channel_item_grid_padding"
android:background="?attr/selectableItemBackground"
android:clickable="true"
android:focusable="true">
android:focusable="true"
android:paddingBottom="@dimen/channel_item_grid_padding">
<ImageView
android:id="@+id/itemThumbnailView"
@ -46,12 +46,11 @@
android:id="@+id/itemVideoTitleView"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/margin_small"
android:layout_marginEnd="@dimen/margin_small"
android:layout_marginTop="@dimen/margin_small"
android:ellipsize="end"
android:maxLines="2"
android:layout_marginTop="@dimen/margin_small"
android:textAppearance="?textAppearanceListItem"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="@id/itemThumbnailView"
app:layout_constraintStart_toStartOf="@id/itemThumbnailView"
app:layout_constraintTop_toBottomOf="@id/itemThumbnailView"
@ -64,9 +63,10 @@
android:layout_marginTop="@dimen/spacing_micro"
android:layout_marginEnd="@dimen/margin_small"
android:ellipsize="end"
android:lines="1"
android:includeFontPadding="false"
android:lines="1"
android:textAppearance="?android:textAppearanceSmall"
android:textStyle="italic"
app:layout_constraintEnd_toStartOf="@id/itemAdditionalDetails"
app:layout_constraintStart_toStartOf="@id/itemVideoTitleView"
app:layout_constraintTop_toBottomOf="@+id/itemVideoTitleView"
@ -77,8 +77,8 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:lines="1"
android:includeFontPadding="false"
android:lines="1"
android:textAppearance="?android:textAppearanceSmall"
app:layout_constraintBottom_toBottomOf="@id/itemUploaderView"
app:layout_constraintEnd_toEndOf="@+id/itemVideoTitleView"

View File

@ -12,9 +12,10 @@
<ImageView
android:id="@+id/itemThumbnailView"
android:layout_width="@dimen/video_item_grid_thumbnail_image_width"
android:layout_height="@dimen/video_item_grid_thumbnail_image_height"
android:layout_width="0dp"
android:layout_height="0dp"
android:scaleType="fitCenter"
app:layout_constraintDimensionRatio="16:9"
android:src="@drawable/placeholder_thumbnail_video"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
@ -47,6 +48,8 @@
android:maxLines="2"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="@dimen/video_item_search_title_text_size"
android:textStyle="bold"
android:layout_marginTop="6dp"
app:layout_constraintBottom_toTopOf="@+id/itemUploaderView"
app:layout_constraintEnd_toEndOf="@+id/itemThumbnailView"
app:layout_constraintStart_toStartOf="@+id/itemThumbnailView"
@ -61,6 +64,7 @@
android:lines="1"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textSize="@dimen/video_item_search_uploader_text_size"
android:textStyle="italic"
app:layout_constraintBottom_toTopOf="@+id/itemAdditionalDetails"
app:layout_constraintEnd_toEndOf="@+id/itemThumbnailView"
app:layout_constraintStart_toStartOf="@+id/itemThumbnailView"

View File

@ -41,11 +41,13 @@
android:id="@+id/itemVideoTitleView"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/video_item_search_image_right_margin"
android:layout_marginStart="@dimen/video_item_search_padding"
android:layout_marginTop="4dp"
android:ellipsize="end"
android:maxLines="2"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="@dimen/video_item_search_title_text_size"
android:textStyle="bold"
app:layout_constraintBottom_toTopOf="@+id/itemUploaderView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/itemThumbnailView"
@ -60,6 +62,7 @@
android:lines="1"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textSize="@dimen/video_item_search_uploader_text_size"
android:textStyle="italic"
app:layout_constraintBottom_toTopOf="@+id/itemAdditionalDetails"
app:layout_constraintEnd_toEndOf="@+id/itemVideoTitleView"
app:layout_constraintStart_toStartOf="@+id/itemVideoTitleView"
@ -70,6 +73,7 @@
android:id="@+id/itemAdditionalDetails"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginBottom="4dp"
android:ellipsize="end"
android:lines="1"
android:textAppearance="?android:attr/textAppearanceSmall"

View File

@ -1,15 +1,19 @@
<p align="center"><a href="https://newpipe.net"><img src="assets/new_pipe_icon_5.png" width="150"></a></p> 
<h2 align="center"><b>নিউপাইপ</b></h2>
<p align="center"><a href="https://newpipe.net"><img src="../assets/new_pipe_icon_5.png" width="150"></a></p>
<h2 align="center"><b>NewPipe</b></h2>
<h4 align="center">এণ্ড্ৰইডৰ বাবে এটা লিব্ৰে লাইটৱেট ষ্ট্ৰীমিং ফ্ৰন্ট-এণ্ড।</h4>
<p align="center"><a href="https://f-droid.org/packages/org.schabi.newpipe/"><img src="https://fdroid.gitlab.io/artwork/badge/get-it-on-en.svg" alt="Get it on F-Droid" height=80/></a></p>
<p align="center"><a href="https://github.com/TeamNewPipe/NewPipe/releases" alt="GitHub release"><img src="https://img.shields.io/github/release/TeamNewPipe/NewPipe.svg" ></a><a href="https://www.gnu.org/licenses/gpl-3.0" alt="License: GPLv3"><img src="https://img.shields.io/badge/License-GPL%20v3-blue.svg"></a>
<a href="https://github.com/TeamNewPipe/NewPipe/actions" alt="Build Status"><img src="https://github.com/TeamNewPipe/NewPipe/workflows/CI/badge.svg?branch=dev&event=push"></a><a href="https://hosted.weblate.org/engage/newpipe/" alt="Translation Status"><img src="https://hosted.weblate.org/widgets/newpipe/-/svg-badge.svg"></a>
<a href="https://web.libera.chat/#newpipe" alt="IRC channel: #newpipe"><img src="https://img.shields.io/badge/IRC%20chat-%23newpipe-brightgreen.svg"></a>
<hr>
<p align="center">
<a href="#স্ক্ৰীণশ্বট">স্ক্ৰীণশ্বট</a> &bull;
<a href="https://github.com/TeamNewPipe/NewPipe/releases" alt="GitHub release"><img src="https://img.shields.io/github/release/TeamNewPipe/NewPipe.svg" ></a>
<a href="https://www.gnu.org/licenses/gpl-3.0" alt="License: GPLv3"><img src="https://img.shields.io/badge/License-GPL%20v3-blue.svg"></a>
<a href="https://github.com/TeamNewPipe/NewPipe/actions" alt="Build Status"><img src="https://github.com/TeamNewPipe/NewPipe/workflows/CI/badge.svg?branch=dev&event=push"></a>
<a href="https://hosted.weblate.org/engage/newpipe/" alt="Translation Status"><img src="https://hosted.weblate.org/widgets/newpipe/-/svg-badge.svg"></a>
<a href="https://web.libera.chat/#newpipe" alt="IRC channel: #newpipe"><img src="https://img.shields.io/badge/IRC%20chat-%23newpipe-brightgreen.svg"></a>
<a href="https://matrix.to/#/#newpipe:matrix.newpipe-ev.de" alt="Matrix channel: #newpipe"><img src="https://img.shields.io/badge/Matrix%20chat-%23newpipe-blue"></a>
</p>
<hr>
<p align="center"><a href="#স্ত্ৰীনশ্বট">স্ক্ৰীণশ্বট</a> &bull;
<a href="#সমৰ্থিত-সেৱাসমূহ">সমৰ্থিত সেৱাসমূহ</a> &bull; <a href="#বিৱৰণ">বিৱৰণ</a> &bull;
<a href="#বৈশিষ্ট্যসমূহ">বৈশিষ্ট্যসমূহ</a> &bull; <a href="#ইনষ্টল-আৰু-আপডেটসমূহ">ইনষ্টল আৰু আপডেটসমূহ</a> &bull;
<a href="#অৱদান">অৱদান</a> &bull; <a href="#অনুদান">অনুদান</a> &bull;
@ -39,22 +43,30 @@
<br/><br/>
[<img src="../fastlane/metadata/android/en-US/images/tenInchScreenshots/09.png" width=405>](../fastlane/metadata/android/en-US/images/tenInchScreenshots/09.png)
[<img src="../fastlane/metadata/android/en-US/images/tenInchScreenshots/10.png" width=405>](../fastlane/metadata/android/en-US/images/tenInchScreenshots/10.png)
### সমৰ্থিত সেৱাসমূহ
NewPipe এ বৰ্তমান এই সেৱাসমূহ সমৰ্থন কৰে:<!-- We link to the service websites separately to avoid people accidentally opening a website they didn't want to. -->
## সমৰ্থিত সেৱাসমূহ
NewPipe এ বৰ্তমান এই সেৱাসমূহ সমৰ্থন কৰে:
<!-- আমি সেৱাৰ ৱেবছাইটসমূহৰ সৈতে পৃথকে লিংক কৰোঁ যাতে মানুহে ভুলবশতঃ তেওঁলোকে নিবিচৰা ৱেবছাইট এটা খুলিব নোৱাৰে। -->
* YouTube ([website](https://www.youtube.com/)) and YouTube Music ([website](https://music.youtube.com/)) ([wiki](https://en.wikipedia.org/wiki/YouTube))
* PeerTube ([website](https://joinpeertube.org/)) and all its instances (তাৰ অৰ্থ কি জানিবলৈ ৱেবছাইটটো খোলক!) ([wiki](https://en.wikipedia.org/wiki/PeerTube))
* Bandcamp ([website](https://bandcamp.com/)) ([wiki](https://en.wikipedia.org/wiki/Bandcamp))
* SoundCloud ([website](https://soundcloud.com/)) ([wiki](https://en.wikipedia.org/wiki/SoundCloud))
* media.ccc.de ([website](https://media.ccc.de/)) ([wiki](https://en.wikipedia.org/wiki/Chaos_Computer_Club))
আপুনি দেখাৰ দৰে, NewPipe এ একাধিক ভিডিঅ' আৰু অডিঅ' সেৱা সমৰ্থন কৰে। যদিও ই ইউটিউবৰ পৰা আৰম্ভ হৈছিল, বছৰ বছৰ ধৰি আন মানুহে অধিক সেৱা যোগ কৰিছে, যাৰ ফলত নিউপাইপক অধিক আৰু অধিক বহুমুখী কৰি তুলিছে। আংশিকভাৱে পৰিস্থিতিৰ বাবে, আৰু আংশিকভাৱে ইয়াৰ জনপ্ৰিয়তাৰ বাবে, এই সেৱাসমূহৰ ভিতৰত ইউটিউব সৰ্বোত্তম সমৰ্থিত। যদি আপুনি এই অন্য কোনো সেৱা ব্যৱহাৰ কৰে বা পৰিচিত, অনুগ্ৰহ কৰি আমাক ইয়াৰ বাবে সমৰ্থন উন্নত কৰাত সহায় কৰক! আমি SoundCloud আৰু PeerTube ৰ বাবে সমৰ্থনকাৰী বিচাৰিছোঁ।
যদি আপুনি নতুন সেৱা যোগ কৰাৰ মনস্থ কৰিছে তেন্তে প্ৰথমে আমাৰ সৈতে যোগাযোগ কৰক! অধিক তথ্যৰ বাবে [docs](https://teamnewpipe.github.io/documentation/) আৰু [NewPipe Extractor](https://github.com/TeamNewPipe/NewPipeExtractor) চাওক।
আপুনি দেখাৰ দৰে, NewPipe এ একাধিক ভিডিঅ' আৰু অডিঅ' সেৱা সমৰ্থন কৰে। ই YouTube ৰ পৰা আৰম্ভ হৈছিল, বছৰ বছৰ ধৰি আন মানুহে অধিক সেৱা যোগ কৰিছে, যাৰ ফলত NewPipe আৰু অধিক বহুমুখী হৈ পৰিছে!
পৰিস্থিতি আৰু ইয়াৰ জনপ্ৰিয়তাৰ বাবে, এই সেৱাসমূহৰ ভিতৰত ইউটিউব সৰ্বোত্তম সমৰ্থিত। যদি আপুনি এই অন্য কোনো সেৱা ব্যৱহাৰ কৰে বা পৰিচিত, অনুগ্ৰহ কৰি আমাক ইয়াৰ বাবে সমৰ্থন উন্নত কৰাত সহায় কৰক! আমি SoundCloud আৰু PeerTube ৰ বাবে ৰক্ষণাবেক্ষণকাৰী বিচাৰিছো।
যদি আপুনি নতুন সেৱা যোগ কৰাৰ মনস্থ কৰিছে তেন্তে প্ৰথমে আমাৰ সৈতে যোগাযোগ কৰক! অধিক তথ্যৰ বাবে [docs](https://teamnewpipe.github.io/documentation/) আৰু [NewPipe Extractor](https://github.com/TeamNewPipe/NewPipeExtractor) চাওক।
## বিৱৰণ
NewPipe এ আপুনি ব্যৱহাৰ কৰা সেৱাৰ অফিচিয়েল API (যেনে PeerTube) ৰ পৰা প্ৰয়োজনীয় তথ্য আনি কাম কৰে। যদিও আমাৰ উদ্দেশ্যৰ বাবে অফিচিয়েল API নিষিদ্ধ (যেনে YouTube), বা মালিকানাধীন, এপটোৱে ৱেবছাইটটো বিশ্লেষণ কৰে বা ইয়াৰ পৰিৱৰ্তে এটা আভ্যন্তৰীণ API ব্যৱহাৰ কৰে। ইয়াৰ অৰ্থ হ'ল NewPipe ব্যৱহাৰ কৰিবলৈ কোনো সেৱাত একাউণ্টৰ প্ৰয়োজন নাই। লগতে, যিহেতু ই বিনামূলীয়া আৰু মুক্ত উৎস(Open Source) চফ্টৱেৰ, এপ বা এক্সট্ৰেক্টৰে কোনো মালিকানাধীন লাইব্ৰেৰী বা ফ্ৰেমৱৰ্ক ব্যৱহাৰ নকৰে, যেনে গুগল প্লে সেৱা। অৰ্থাৎ আপুনি এনে ডিভাইচ বা কাষ্টম ৰমত NewPipe ব্যৱহাৰ কৰিব পাৰে যিবোৰত গুগল এপ ইনষ্টল কৰা হোৱা নাই।
### বৈশিষ্ট্যসমূহ
## বৈশিষ্ট্যসমূহ
* 4K পৰ্যন্ত ৰিজ’লিউচনত ভিডিঅ’ চাওক
* এপ নোখোলাকৈ অডিঅ' শুনা
* পপআপ মোড (ফ্ল'টিং প্লেয়াৰ, ওৰফে PIP )
@ -81,43 +93,50 @@ NewPipe এ আপুনি ব্যৱহাৰ কৰা সেৱাৰ অ
আপুনি নিম্নলিখিত পদ্ধতিসমূহৰ এটা ব্যৱহাৰ কৰি NewPipe ইনষ্টল কৰিব পাৰিব:
১)আমাৰ কাষ্টম ৰেপো F-Droid ত যোগ কৰক আৰু তাৰ পৰাই ইনষ্টল কৰক। নিৰ্দেশনাসমূহ ইয়াত আছে:https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/
১) আমাৰ কাষ্টম ৰেপো F-Droid ত যোগ কৰক আৰু তাৰ পৰাই ইনষ্টল কৰক। নিৰ্দেশনাসমূহ ইয়াত আছে:https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/
২)[GitHub Releases](https://github.com/TeamNewPipe/NewPipe/releases) ৰ পৰা এপ ডাউনলোড আৰু ইনষ্টল কৰক।
২) [GitHub Releases](https://github.com/TeamNewPipe/NewPipe/releases) ৰ পৰা এপ ডাউনলোড আৰু ইনষ্টল কৰক।
৩)F-Droid ৰ জৰিয়তে আপডেট কৰক। এইটো আপডেট পোৱাৰ আটাইতকৈ লেহেমীয়া পদ্ধতি, কাৰণ F-Droid এ সকলো কাম নিজে কৰি ব্যৱহাৰকাৰীলৈ আপডেট সমূহ পঠিয়ায়।
৩) F-Droid ৰ জৰিয়তে আপডেট কৰক। এইটো আপডেট পোৱাৰ আটাইতকৈ লেহেমীয়া পদ্ধতি, কাৰণ F-Droid এ সকলো কাম নিজে কৰি ব্যৱহাৰকাৰীলৈ আপডেট সমূহ পঠিয়ায়।
)নিজেই এটা Debug APK নিৰ্মাণ কৰক।
) নিজেই এটা Debug APK নিৰ্মাণ কৰক।
৫)আপোনাৰ ডিভাইচত নতুন বৈশিষ্ট্যসমূহ পোৱাৰ এইটো আটাইতকৈ দ্ৰুত উপায়, কিন্তু ই বহুত বেছি জটিল, গতিকে আমি অন্য পদ্ধতিসমূহৰ এটা ব্যৱহাৰ কৰাৰ পৰামৰ্শ দিওঁ। যদি আপুনি ইয়াৰ নিৰ্দিষ্ট বৈশিষ্ট্য বা সমস্যা সমাধানৰ প্ৰতি আগ্ৰহী, আপুনি ইয়াৰ APK PR ৰ ভিতৰৰ পৰাও ডাউনলোড কৰিব পাৰে। নিৰ্দেশনাৰ বাবে জনসংযোগৰ বিৱৰণ পঢ়ক। PR APK সমূহৰ বিষয়ে ডাঙৰ কথাটো হ'ল যে ইয়াক অফিচিয়েল এপৰ সৈতে একেলগে ইনষ্টল কৰা হয়, যাতে আপুনি আপোনাৰ ডাটা হেৰুৱাব বা একো গোলমাল কৰাৰ চিন্তা কৰিব নালাগে।
৫) আপোনাৰ ডিভাইচত নতুন বৈশিষ্ট্যসমূহ পোৱাৰ এইটো আটাইতকৈ দ্ৰুত উপায়, কিন্তু ই বহুত বেছি জটিল, গতিকে আমি অন্য পদ্ধতিসমূহৰ এটা ব্যৱহাৰ কৰাৰ পৰামৰ্শ দিওঁ। যদি আপুনি ইয়াৰ নিৰ্দিষ্ট বৈশিষ্ট্য বা সমস্যা সমাধানৰ প্ৰতি আগ্ৰহী, আপুনি ইয়াৰ APK PR ৰ ভিতৰৰ পৰাও ডাউনলোড কৰিব পাৰে। নিৰ্দেশনাৰ বাবে জনসংযোগৰ বিৱৰণ পঢ়ক। PR APK সমূহৰ বিষয়ে ডাঙৰ কথাটো হ'ল যে ইয়াক অফিচিয়েল এপৰ সৈতে একেলগে ইনষ্টল কৰা হয়, যাতে আপুনি আপোনাৰ ডাটা হেৰুৱাব বা একো গোলমাল কৰাৰ চিন্তা কৰিব নালাগে।
আমি বেছিভাগ ব্যৱহাৰকাৰীৰ বাবে পদ্ধতি ১ ৰ পৰামৰ্শ দিওঁ। পদ্ধতি 1 বা 2 ব্যৱহাৰ কৰি সংস্থাপন কৰা APKসমূহ ইটোৱে সিটোৰ সৈতে সুসংগত (অৰ্থাৎ যদি আপুনি পদ্ধতি 1 বা 2 ব্যৱহাৰ কৰি NewPipe ইনষ্টল কৰিছে, আপুনি অন্যটো ব্যৱহাৰ কৰি NewPipe আপডেট কৰিব পাৰে), কিন্তু পদ্ধতি 3 ব্যৱহাৰ কৰি সংস্থাপন কৰাসমূহৰ সৈতে নহয় কিয়নো ১ আৰু ২ ৰ বাবে একেটা স্বাক্ষৰ ব্যৱহাৰ কৰা হৈছে, কিন্তু এটা ভিন্ন স্বাক্ষৰ (F-Droid's) 3 ৰ বাবে ব্যৱহাৰ কৰা হৈছে। পদ্ধতি ব্যৱহাৰ কৰি এটা ডিবাগ APK নিৰ্মাণ কৰিলে এটা স্বাক্ষৰ সম্পূৰ্ণৰূপে পৃথক হৈ পৰে। চাইনিং চাবি সমূহে নিশ্চিত কৰাত সহায় কৰে যে এজন ব্যৱহাৰকাৰীয়ে এটা এপৰ বিপদজনক আপডেট ইনষ্টল কৰা নাই। পদ্ধতি ৫ ব্যৱহাৰ কৰাৰ সময়ত, প্ৰতিটো APK, GitHub Actions দ্বাৰা যোগান ধৰা এটা ভিন্ন যাদৃচ্ছিক চাবিৰ সৈতে স্বাক্ষৰিত হয়, গতিকে আপুনি ইয়াক আপডেটো কৰিব নোৱাৰে। আপুনি প্ৰতিবাৰেই এটা নতুন APK ব্যৱহাৰ কৰিব বিচৰাৰ সময়ত এপ ডাটা বেকআপ আৰু পুনৰুদ্ধাৰ কৰিব লাগিব।
ইয়াৰ মাজতে, যদি আপুনি কোনো কাৰণত উৎস সলনি কৰিব বিচাৰে (যেনে NewPipe ৰ মূল কাৰ্য্যকৰীতা বিচ্ছিন্ন হয় আৰু F-Droid ৰ শেহতীয়া আপডেট লাভ কৰা নাই), আমি এই পদ্ধতি অনুসৰণ কৰিবলৈ পৰামৰ্শ দিওঁ:
১)Settings > Content > Export Database ৰ জৰিয়তে ভিডিঅ' উপভোগৰ ইতিহাস, প্লেলিষ্ট আদি ৰপ্তানি কৰক।
১)Settings > Backup and Restore > Export Database ৰ জৰিয়তে ভিডিঅ' উপভোগৰ ইতিহাস, প্লেলিষ্ট আদি ৰপ্তানি কৰক।
২)NewPipe আনইনষ্টল কৰক।
৩)নতুন উৎসৰ পৰা APK ডাউনলোড কৰি ইনষ্টল কৰক
)Settings > Content > Import Database যোগেদি তথ্য আমদানি কৰক<b>
)Settings > Backup and Restore > Import Database যোগেদি তথ্য আমদানি কৰক<b>
টোকা: যেতিয়া আপুনি এটা ডাটাবেছ অফিচিয়েল এপলৈ আমদানি কৰে, সদায় নিশ্চিত কৰক যে সেইটো আপুনি অফিচিয়েল এপৰ পৰা ৰপ্তানি কৰাটোৱেই। যদি আপুনি অফিচিয়েল এপৰ বাহিৰে অন্য এটা APK ৰ পৰা ৰপ্তানি কৰা ডাটাবেছ আমদানি কৰে, ই এপটো অক্ষম কৰি ব পাৰে। এনে কাৰ্য্য সমৰ্থিত নহয়, আৰু আপুনি তেতিয়াহে তেনে কৰা উচিত যেতিয়া আপুনি সম্পূৰ্ণ নিশ্চিত যে আপুনি কি কৰি আছে সেয়া জানে।</b>
## অৱদান
আপোনাৰ ধাৰণা, অনুবাদ, ডিজাইন পৰিবৰ্তন, ক'ড পৰিষ্কাৰ কৰা, বা আনকি ডাঙৰ ক'ড পৰিৱৰ্তন হওক, সহায় সদায় আদৰণীয়। প্ৰতিটো অৱদানৰ লগে লগে এপটো ভাল হৈ পৰে, যিমানেই ডাঙৰ বা সৰু নহওক কিয়! যদি আপুনি জড়িত হ'ব বিচাৰে তেন্তে চাওক আমাৰ [অবদানৰ টোকা সমূহ](/.github/CONTRIBUTING.md).<a href="https://hosted.weblate.org/engage/newpipe/"><img src="https://hosted.weblate.org/widgets/newpipe/-/287x66-grey.png" alt="Translation status" /></a>
আপোনাৰ ধাৰণা, অনুবাদ, ডিজাইন পৰিবৰ্তন, ক'ড পৰিষ্কাৰ কৰা, বা আনকি ডাঙৰ ক'ড পৰিৱৰ্তন হওক, সহায় সদায় আদৰণীয়। প্ৰতিটো অৱদানৰ লগে লগে এপটো ভাল হৈ পৰে, যিমানেই ডাঙৰ বা সৰু নহওক কিয়! যদি আপুনি জড়িত হ'ব বিচাৰে তেন্তে চাওক আমাৰ [অবদানৰ টোকা সমূহ](/.github/CONTRIBUTING.md).<a href="https://hosted.weblate.org/engage/newpipe/"><img src="https://hosted.weblate.org/widgets/newpipe/-/287x66-grey.png" alt="Translation status" /></a>
## অনুদান
যদি আপুনি NewPipe ভাল পায় তেন্তে অনুদান প্ৰেৰণ কৰিব পাৰে। আমি Liberapay পছন্দ কৰো, কাৰণ ই মুক্ত উৎস(Open Source) আৰু অলাভজনক(Non-profit) দুয়োটা। NewPipe লৈ দান দিয়াৰ বিষয়ে অধিক তথ্যৰ বাবে অনুগ্ৰহ কৰি আমাৰ [ৱেবচাইট](https://newpipe.net/donate) চাওক.<table> <tr> <td><a href="https://liberapay.com/TeamNewPipe/"><img src="https://upload.wikimedia.org/wikipedia/commons/2/27/Liberapay_logo_v2_white-on-yellow.svg" alt="Liberapay" width="80px" ></a></td> <td><a href="https://liberapay.com/TeamNewPipe/"><img src="assets/liberapay_qr_code.png" alt="Visit NewPipe at liberapay.com" width="100px"></a></td> <td><a href="https://liberapay.com/TeamNewPipe/donate"><img src="assets/liberapay_donate_button.svg" alt="Donate via Liberapay" height="35px"></a></td> </tr> </table>
যদি আপুনি NewPipe ভাল পায় তেন্তে অনুদান প্ৰেৰণ কৰিব পাৰে। আমি Liberapay পছন্দ কৰো, কাৰণ ই মুক্ত উৎস(Open Source) আৰু অলাভজনক(Non-profit) দুয়োটা। NewPipe লৈ দান দিয়াৰ বিষয়ে অধিক তথ্যৰ বাবে অনুগ্ৰহ কৰি আমাৰ [ৱেবচাইট](https://newpipe.net/donate) চাওক.
<table>
<tr>
<td><a href="https://liberapay.com/TeamNewPipe/"><img src="https://upload.wikimedia.org/wikipedia/commons/2/27/Liberapay_logo_v2_white-on-yellow.svg" alt="Liberapay" width="80px" ></a></td>
<td><a href="https://liberapay.com/TeamNewPipe/"><img src="../assets/liberapay_qr_code.png" alt="Visit NewPipe at liberapay.com" width="100px"></a></td>
<td><a href="https://liberapay.com/TeamNewPipe/donate"><img src="../assets/liberapay_donate_button.svg" alt="Donate via Liberapay" height="35px"></a></td>
</tr>
</table>
## গোপনীয়তা নীতি
নিউপাইপ প্ৰকল্পৰ লক্ষ্য হৈছে ৱেব-ভিত্তিক মিডিয়া সেৱা ব্যৱহাৰৰ বাবে এক ব্যক্তিগত অভিজ্ঞতা প্ৰদান কৰা। গতিকে আপোনাৰ সন্মতি অবিহনে এপটোৱে কোনো তথ্য সংগ্ৰহ নকৰে। NewPipe ৰ গোপনীয়তা নীতিয়ে বিতংভাৱে ব্যাখ্যা কৰে যেতিয়া আপুনি এটা ক্ৰেচ লগ প্ৰেৰণ কৰে, বা আমাৰ ব্লগত এটা মন্তব্য দিয়ে। আপুনি [ইয়াত](https://newpipe.net/legal/privacy/) নথিখন চাব পাৰে।
## অনুজ্ঞাপত্ৰ
[![GNU GPLv3 Image](https://www.gnu.org/graphics/gplv3-127x51.png)](https://www.gnu.org/licenses/gpl-3.0.en.html)
NewPipe হৈছে বিনামূলীয়া চফ্টৱেৰ: আপুনি ইয়াক ইচ্ছামতে ব্যৱহাৰ, অধ্যয়ন, চেয়াৰ আৰু উন্নত কৰিব পাৰে। বিশেষভাৱে আপুনি ইয়াক মুক্ত চফ্টৱেৰ(Open Source) ফাউণ্ডেচনে প্ৰকাশ কৰাৰ দৰে [GNU General Public License](https://www.gnu.org/licenses/gpl.html)ৰ চৰ্তসমূহৰ অধীনত পৰিবৰ্তন কৰিব পাৰিব(অনুজ্ঞাৰ সংস্কৰণ ৩, বা যিকোনো পৰৱৰ্তী সংস্কৰণ।

View File

@ -2,7 +2,7 @@
<h2 align="center"><b>NewPipe</b></h2>
<h4 align="center">Android के लिए एक ओपन सोर्स, हल्का YouTube ऐप।</h4>
<p align="center"><a href="https://f-droid.org/packages/org.schabi.newpipe/"><img src="https://fdroid.gitlab.io/artwork/badge/get-it-on-en.svg" alt="इसे F-Droid पर पाएँ" height=80/></a></p>
<p align="center"><a href="https://f-droid.org/packages/org.schabi.newpipe/"><img src="https://fdroid.gitlab.io/artwork/badge/get-it-on-hi.svg" alt="इसे F-Droid पर पाएँ" height=80/></a></p>
<p align="center">
<a href="https://github.com/TeamNewPipe/NewPipe/releases" alt="GitHub प्रकाशन"><img src="https://img.shields.io/github/release/TeamNewPipe/NewPipe.svg" ></a>
@ -10,9 +10,10 @@
<a href="https://github.com/TeamNewPipe/NewPipe/actions" alt="बिल्ड की स्थिति"><img src="https://github.com/TeamNewPipe/NewPipe/workflows/CI/badge.svg?branch=dev&event=push"></a>
<a href="https://hosted.weblate.org/engage/newpipe/" alt="अनुवाद की स्थिति"><img src="https://hosted.weblate.org/widgets/newpipe/-/svg-badge.svg"></a>
<a href="https://web.libera.chat/#newpipe" alt="IRC चैनल: #newpipe"><img src="https://img.shields.io/badge/IRC%20chat-%23newpipe-brightgreen.svg"></a>
<a href="https://matrix.to/#/#newpipe:matrix.newpipe-ev.de" alt="Matrix channel: #newpipe"><img src="https://img.shields.io/badge/Matrix%20chat-%23newpipe-blue"></a>
</p>
<hr>
<p align="center"><a href="#ऐप-कैसी-दिखती-है">ऐप कैसी दिखती है</a> &bull; <a href="#विवरण">विवरण</a> &bull; <a href="#सुविधाएँ">सुविधाएँ</a> &bull; <a href="#स्थापित-करना-और-अपडेट-करना">स्थापित करना और अपडेट करना</a> &bull; <a href="#योगदान-करें">योगदान करें</a> &bull; <a href="#आर्थिक-योगदान-करें">आर्थिक योगदान करें</a> &bull; <a href="#लाइसेंस">लाइसेंस</a></p>
<p align="center"><a href="#ऐप-कैसी-दिखती-है">ऐप कैसी दिखती है</a> &bull; <a href="#समर्थित-सेवाएँ">समर्थित सेवाएँ</a> &bull; <a href="#विवरण">विवरण</a> &bull; <a href="#सुविधाएँ">सुविधाएँ</a> &bull; <a href="#स्थापित-करना-और-अपडेट-करना">स्थापित करना और अपडेट करना</a> &bull; <a href="#योगदान-करें">योगदान करें</a> &bull; <a href="#आर्थिक-योगदान-करें">आर्थिक योगदान करें</a> &bull; <a href="#लाइसेंस">लाइसेंस</a></p>
<p align="center"><a href="https://newpipe.net">वेबसाइट</a> &bull; <a href="https://newpipe.net/blog/">ब्लॉग</a> &bull; <a href="https://newpipe.net/FAQ/">साधारण सवाल-जवाब</a> &bull; <a href="https://newpipe.net/press/">प्रेस</a></p>
<hr>
@ -38,11 +39,28 @@
[<img src="../fastlane/metadata/android/en-US/images/tenInchScreenshots/09.png" width=405>](../fastlane/metadata/android/en-US/images/tenInchScreenshots/09.png)
[<img src="../fastlane/metadata/android/en-US/images/tenInchScreenshots/10.png" width=405>](../fastlane/metadata/android/en-US/images/tenInchScreenshots/10.png)
## समर्थित सेवाएँ
न्यूपाइप वर्तमान में इन सेवाओं का समर्थन करता है:
<!-- हम सेवा वेबसाइटों को अलग से लिंक करते हैं ताकि लोग गलती से ऐसी वेबसाइट न खोल लें जिसे वे खोलना नहीं चाहते। -->
* YouTube ([वेबसाइट](https://www.youtube.com/)) and YouTube Music ([वेबसाइट](https://music.youtube.com/)) ([wiki](https://en.wikipedia.org/wiki/YouTube))
* PeerTube ([वेबसाइट](https://joinpeertube.org/)) और इसके सभी इंसटैंस (इसका क्या अर्थ है यह जानने के लिए वेबसाइट खोलें!) ([wiki](https://en.wikipedia.org/wiki/PeerTube))
* Bandcamp ([वेबसाइट](https://bandcamp.com/)) ([wiki](https://en.wikipedia.org/wiki/Bandcamp))
* SoundCloud ([वेबसाइट](https://soundcloud.com/)) ([wiki](https://en.wikipedia.org/wiki/SoundCloud))
* media.ccc.de ([वेबसाइट](https://media.ccc.de/)) ([wiki](https://en.wikipedia.org/wiki/Chaos_Computer_Club))
जैसा कि आप देख सकते हैं, न्यूपाइप कई वीडियो और ऑडियो सेवाओं का समर्थन करता है। इसकी शुरुआत YouTube से हुई, लेकिन पिछले कुछ वर्षों में अन्य लोगों ने अन्य सेवाएँ जोड़ी हैं, जिससे न्यूपाइप और भी बहुमुखी बन गया है!
परिस्थितियों और लोकप्रियता के कारण, YouTube इन सेवाओं में से सबसे अच्छा समर्थित है। यदि आप इनमें से किसी भी अन्य सेवा का उपयोग करते हैं या उससे परिचित हैं, तो कृपया उनके लिए समर्थन को बेहतर बनाने में हमारी सहायता करें! हम SoundCloud और PeerTube के लिए मेंटेनरज़ की तलाश कर रहे हैं।
यदि आप कोई नई सेवा जोड़ना चाहते हैं, कृपया पहले हमसे संपर्क करें! हमारे [प्रलेख](https://teamnewpipe.github.io/documentation/) में यह बताया गया है कि ऐप और [NewPipe Extractor](https://github.com/TeamNewPipe/NewPipeExtractor) में एक नई सेवा कैसे जोड़ी जा सकती है।
## विवरण
NewPipe ना ही किसी Google फ्रेमवर्क लाइब्रेरी, और ना ही YouTube के API का इस्तेमाल करता है। इस ऐप को चलाने के लिए सिर्फ वेबसाइट्स से जानकारी प्राप्त करने की ज़रूरत है, तो इस ऐप का इस्तेमाल उन डिवाइसों पर भी किया जा सकता है जिनपर Google की सेवाएँ स्थापित नहीं हैं। और NewPipe जैसे कॉपीलेफ्ट किए गए मुक्त सॉफ़्टवेयर का इस्तेमाल करने के लिए आपको YouTube खाते की ज़रूरत नहीं।
### सुविधाएँ
## सुविधाएँ
* वीडियो खोजें
* खाते की ज़रूरत नहीं
@ -73,19 +91,6 @@ NewPipe ना ही किसी Google फ्रेमवर्क लाइ
* लाइवस्ट्रीम देखें
* वीडियो पे टिप्पणियाँ देखें
### उपलब्ध सेवाएँ
NewPipe पर कई सेवाएँ उपलब्ध हैं। हमारे [प्रलेख](https://teamnewpipe.github.io/documentation/) में यह बताया गया है कि ऐप और एक्सट्रैक्टर में एक नई सेवा कैसे जोड़ी जा सकती है। अगर आप कोई नई सेवा जोड़ना चाहते हैं, कृपया हमसे संपर्क करें। वर्तमान में उपलब्ध सेवाएँ हैं:
* YouTube
* SoundCloud \[बीटा\]
* media.ccc.de \[बीटा\]
* PeerTube instances \[बीटा\]
* Bandcamp \[बीटा\]
<!-- Hidden span to keep old links compatible. -->
<span id="updates"></span>
## स्थापित करना और अपडेट करना
आप इनमें से किसी एक तरीके से NewPipe को स्थापित कर सकते हैं:
1. हमारे अपने रिपॉज़िटरी को F-Droid पर जोड़ें और उसे वहाँ से स्थापित करें। अनुदेश यहाँ हैं: https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/
@ -96,10 +101,12 @@ NewPipe पर कई सेवाएँ उपलब्ध हैं। हम
ज़्यादातर उपयोगकर्ताओं के लिए पहला तरीका ठीक है। पहले और दूसरे तरीके से स्थापित APK एक-दूसरे के अनुकूल हैं, मगर तीसरे तरीके से स्थापित APK से नहीं। ऐसा इसलिए है क्योंकि पहले और दूसरे तरीके में एक ही (हमारे) हस्ताक्षर कुँजी का इस्तेमाल हुआ है, मगर तीसरे तरीके में दूसरे (F-Droid के) हस्ताक्षर कुँजी का इस्तेमाल किया जाता है। चौथे तरीके से अपना डीबग APK फ़ाइल बनाने पर कुँजी की ज़रूरत ही नहीं पड़ती। कुँजियों से यह निश्चित किया जाता है कि उपयोगकर्ता कहीं ऐप पर कोई दुर्भावनापूर्ण अपडेट तो स्थापित नहीं कर रहा।
इस दौरान अगर आप स्रोत बदलना चाहते हैं (मान लीजिए NewPipe की मूल सुविधा खराब हो गई और F-Droid पर कोई अपडेट नहीं आया है), हम इस अनुदेश का इस्तेमाल करने की सलाह देंगे:
1. सेटिंग्स > सामग्र > डेटाबेस निर्यात करें — इसके ज़रिए अपने डेटा को बैकअप कर लें ताकि आपके पास अपने देखे गए वीडियो, सदस्यताएँ और प्लेलिस्ट्स हो
1. सेटिंग्स > बैकअप और रिस्टोर > डेटाबेस निर्यात करें — इसके ज़रिए अपने डेटा को बैकअप कर लें ताकि आपके पास अपने देखे गए वीडियो, सदस्यताएँ और प्लेलिस्ट्स हो
2. NewPipe को डिवाइस से हटाएँ
3. नए स्रोत से APK डाउनलोड करें और उसे स्थापित करें
4. सेटिंग्स > सामग्री > डेटाबेस आयात करें — इसके ज़रिए पहले चरण के डेटा को आयात करें
4. सेटिंग्स > बैकअप और रिस्टोर > डेटाबेस आयात करें — इसके ज़रिए पहले चरण के डेटा को आयात करें
<b>ध्यान दें: जब आप किसी डेटाबेस को आधिकारिक ऐप में आयात कर रहे हैं, तो हमेशा सुनिश्चित करें कि यह वही है जिसे आपने आधिकारिक ऐप से निर्यात किया था। यदि आप आधिकारिक ऐप के अलावा किसी एपीके से निर्यात किया गया डेटाबेस आयात करते हैं, तो यह चीजों को तोड़ सकता है। ऐसी कार्रवाई समर्थित नहीं है, और आपको ऐसा केवल तभी करना चाहिए जब आप पूरी तरह से आश्वस्त हों कि आप जानते हैं कि आप क्या कर रहे हैं।</b>
## योगदान करें
चाहे आप अपने विचार जोड़ना चाहे, या अनुवाद, डिज़ाइन में बदलाव, कोड में सफ़ाई, या कोड में भारी बदलाव, सहायता ज़रूर करें।
@ -112,7 +119,7 @@ NewPipe पर कई सेवाएँ उपलब्ध हैं। हम
</a>
## आर्थिक योगदान करें
अगर आपको NewPipe पसंद है, एक छोटे-से दान से हम खुश होंगे। आप या तो बिटकॉइन भेज सकते हैं या फिर Bountysource या Liberapay से दान कर सकते हैं। NewPipe को दान करने के बारे में अधिक जानकारी के लिए कृपया हमारी [वेबसाइट](https://newpipe.net/donate) देखें
यदि आपको न्यूपाइप पसंद है, तो दान भेजने के लिए आपका स्वागत है। आप Liberapay से दान कर सकते हैं। हम Liberapay को प्राथमिकता देते हैं, क्योंकि यह ओपन-सोर्स और गैर-लाभकारी दोनों है। न्यूपाइप को दान देने के बारे में अधिक जानकारी के लिए कृपया हमारी [वेबसाइट](https://newpipe.net/donate) पर जाएँ
<table>
<tr>

View File

@ -1,6 +1,6 @@
<p align="center"><a href="https://newpipe.net"><img src="../assets/new_pipe_icon_5.png" width="150"></a></p>
<h2 align="center"><b>NewPipe</b></h2>
<h4 align="center">ਐਂਡਰੌਇਡ ਲਈ ਇੱਕ ਮੁਫਤ ਹਲਕਾ-ਫੁਲਕਾ ਸਟ੍ਰੀਮਿੰਗ ਯੂਟਿਊਬ ਫਰੰਟ-ਐਂਡ।</h4>
<h4 align="center">ਐਂਡਰੌਇਡ ਲਈ ਇੱਕ ਮੁਫਤ ਹਲਕਾ-ਫੁਲਕਾ ਸਟ੍ਰੀਮਿੰਗ ਯੂਟਿਊਬ ਫਰੰਟ-ਐਂਡ।</h4>
<p align="center"><a href="https://f-droid.org/packages/org.schabi.newpipe/"><img src="https://fdroid.gitlab.io/artwork/badge/get-it-on-pa.svg" alt="Get it on F-Droid" height=80/></a></p>
@ -8,11 +8,12 @@
<a href="https://github.com/TeamNewPipe/NewPipe/releases" alt="GitHub ਰਿਲੀਜ਼"><img src="https://img.shields.io/github/release/TeamNewPipe/NewPipe.svg" ></a>
<a href="https://www.gnu.org/licenses/gpl-3.0" alt="ਲਾਈਸੈਂਸ: GPLv3"><img src="https://img.shields.io/badge/License-GPL%20v3-blue.svg"></a>
<a href="https://github.com/TeamNewPipe/NewPipe/actions" alt="ਬਿਲਡ ਦੀ ਸਥਿਤੀ"><img src="https://github.com/TeamNewPipe/NewPipe/workflows/CI/badge.svg?branch=dev&event=push"></a>
<a href="https://hosted.weblate.org/engage/newpipe/" alt="ਅਨੁਵਾਦ ਸਥਿਤੀ"><img src="https://hosted.weblate.org/widgets/newpipe/-/svg-badge.svg"></a>
<a href="https://hosted.weblate.org/engage/newpipe/" alt="ਅਨੁਵਾਦ ਦੀ ਸਥਿਤੀ"><img src="https://hosted.weblate.org/widgets/newpipe/-/svg-badge.svg"></a>
<a href="https://web.libera.chat/#newpipe" alt="IRC ਚੈਨਲ: #newpipe"><img src="https://img.shields.io/badge/IRC%20chat-%23newpipe-brightgreen.svg"></a>
<a href="https://matrix.to/#/#newpipe:matrix.newpipe-ev.de" alt="Matrix channel: #newpipe"><img src="https://img.shields.io/badge/Matrix%20chat-%23newpipe-blue"></a>
</p>
<hr>
<p align="center"><a href="#ਸਕਰੀਨਸ਼ਾਟ">ਸਕਰੀਨਸ਼ਾਟ</a> &bull; <a href="#ਸੇਵਾਵਾਂ">ਸੇਵਾਵਾਂ</a> &bull; <a href="#ਵਰਣਨ">ਵਰਣਨ</a> &bull; <a href="#ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ">ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ</a> &bull; <a href="#ਇੰਸਟਾਲੇਸ਼ਨ-ਅਤੇ-ਅੱਪਡੇਟ">ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਅੱਪਡੇਟ</a> &bull; <a href="#ਯੋਗਦਾਨ">ਯੋਗਦਾਨ</a> &bull; <a href="#ਦਾਨ">ਦਾਨ</a> &bull; <a href="#ਲਾਈਸੈਂਸ">ਲਾਈਸੈਂਸ</a></p>
<p align="center"><a href="#ਐਪ-ਕਿਹੋ-ਜਿਹੀ-ਦਿਖਦੀ-ਹੈ">ਐਪ ਕਿਹੋ-ਜਿਹੀ ਦਿਖਦੀ ਹੈ</a> &bull; <a href="#ਸਮਰਥਿਤ-ਸੇਵਾਵਾਂ">ਸਮਰਥਿਤ ਸੇਵਾਵਾਂ</a> &bull; <a href="#ਵਰਣਨ">ਵਰਣਨ</a> &bull; <a href="#ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ">ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ</a> &bull; <a href="#ਇੰਸਟਾਲੇਸ਼ਨ-ਅਤੇ-ਅੱਪਡੇਟ">ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਅੱਪਡੇਟ</a> &bull; <a href="#ਯੋਗਦਾਨ">ਯੋਗਦਾਨ</a> &bull; <a href="#ਦਾਨ">ਦਾਨ</a> &bull; <a href="#ਲਾਈਸੈਂਸ">ਲਾਈਸੈਂਸ</a></p>
<p align="center"><a href="https://newpipe.net">ਵੈੱਬਸਾਈਟ</a> &bull; <a href="https://newpipe.net/blog/">ਬਲੌਗ</a> &bull; <a href="https://newpipe.net/FAQ/">ਆਮ ਸਵਾਲ ਜਵਾਬ</a> &bull; <a href="https://newpipe.net/press/">ਪ੍ਰੈਸ</a></p>
<hr>
@ -23,7 +24,7 @@
>
> <b>ਗੂਗਲ ਪਲੇ ਸਟੋਰ ਵਿੱਚ ਨਿਊਪਾਈਪ ਜਾਂ ਇਸ ਦਾ ਕੋਈ ਵੀ ਫੋਰਕ ਲਗਾਉਣਾ ਉਹਨਾਂ ਦੇ ਨਿਯਮਾਂ ਅਤੇ ਸ਼ਰਤਾਂ ਦੀ ਉਲੰਘਣਾ ਕਰਦਾ ਹੈ।</b>
## ਸਕਰੀਨਸ਼ਾਟ
## ਐਪ ਕਿਹੋ-ਜਿਹੀ ਦਿਖਦੀ ਹੈ
[<img src="../fastlane/metadata/android/en-US/images/phoneScreenshots/00.png" width=160>](../fastlane/metadata/android/en-US/images/phoneScreenshots/00.png)
[<img src="../fastlane/metadata/android/en-US/images/phoneScreenshots/01.png" width=160>](../fastlane/metadata/android/en-US/images/phoneScreenshots/01.png)
@ -38,7 +39,7 @@
[<img src="../fastlane/metadata/android/en-US/images/tenInchScreenshots/09.png" width=405>](../fastlane/metadata/android/en-US/images/tenInchScreenshots/09.png)
[<img src="../fastlane/metadata/android/en-US/images/tenInchScreenshots/10.png" width=405>](../fastlane/metadata/android/en-US/images/tenInchScreenshots/10.png)
## ਸੇਵਾਵਾਂ
## ਸਮਰਥਿਤ ਸੇਵਾਵਾਂ
NewPipe ਵਰਤਮਾਨ ਵਿੱਚ ਇਹਨਾਂ ਸੇਵਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ::
@ -49,11 +50,11 @@ NewPipe ਵਰਤਮਾਨ ਵਿੱਚ ਇਹਨਾਂ ਸੇਵਾਵਾਂ
* SoundCloud ([ਵੈੱਬਸਾਈਟ](https://soundcloud.com/)) ([wiki](https://en.wikipedia.org/wiki/SoundCloud))
* media.ccc.de ([ਵੈੱਬਸਾਈਟ](https://media.ccc.de/)) ([wiki](https://en.wikipedia.org/wiki/Chaos_Computer_Club))
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, NewPipe ਮਲਟੀਪਲ ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸੇਵਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਹਾਲਾਂਕਿ ਇਹ YouTube ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੋਇਆ ਸੀ, ਦੂਜੇ ਲੋਕਾਂ ਨੇ ਸਾਲਾਂ ਦੌਰਾਨ ਹੋਰ ਸੇਵਾਵਾਂ ਜੋੜੀਆਂ ਹਨ, ਜਿਸ ਨਾਲ NewPipe ਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਬਹੁਮੁਖੀ ਬਣਾਇਆ ਗਿਆ ਹੈ!
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, NewPipe ਕਈ ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸੇਵਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਇਹ YouTube ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੋਇਆ ਸੀ, ਦੂਜੇ ਲੋਕਾਂ ਨੇ ਸਾਲਾਂ ਦੌਰਾਨ ਹੋਰ ਸੇਵਾਵਾਂ ਜੋੜੀਆਂ ਹਨ, ਜਿਸ ਨਾਲ NewPipe ਨੂੰ ਹੋਰ ਵੀ ਬਹੁਮੁਖੀ ਬਣਾਇਆ ਗਿਆ ਹੈ!
ਅੰਸ਼ਕ ਤੌਰ 'ਤੇ ਹਾਲਾਤ ਦੇ ਕਾਰਨ, ਅਤੇ ਅੰਸ਼ਕ ਤੌਰ 'ਤੇ ਇਸਦੀ ਪ੍ਰਸਿੱਧੀ ਦੇ ਕਾਰਨ, YouTube ਇਹਨਾਂ ਸੇਵਾਵਾਂ ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਰਥਿਤ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਵੀ ਹੋਰ ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਜਾਂ ਉਹਨਾਂ ਤੋਂ ਜਾਣੂ ਹੋ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਉਹਨਾਂ ਲਈ ਸਹਾਇਤਾ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਵਿੱਚ ਸਾਡੀ ਮਦਦ ਕਰੋ! ਅਸੀਂ SoundCloud ਅਤੇ PeerTube ਲਈ ਰੱਖਿਅਕਾਂ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹਾਂ।
ਹਾਲਾਤ ਅਤੇ ਪ੍ਰਸਿੱਧੀ ਦੇ ਕਾਰਨ, YouTube ਇਹਨਾਂ ਸੇਵਾਵਾਂ ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਰਥਿਤ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਵੀ ਹੋਰ ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਜਾਂ ਉਹਨਾਂ ਤੋਂ ਜਾਣੂ ਹੋ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਉਹਨਾਂ ਲਈ ਸਹਾਇਤਾ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਵਿੱਚ ਸਾਡੀ ਮਦਦ ਕਰੋ! ਅਸੀਂ SoundCloud ਅਤੇ PeerTube ਲਈ ਮੇਨਟੇਨਰਾਂ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹਾਂ।
ਜੇ ਤੁਸੀਂ ਕੋਈ ਨਵੀਂ ਸੇਵਾ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਪਹਿਲਾਂ ਸਾਡੇ ਨਾਲ ਸੰਪਰਕ ਕਰੋ! ਸਾਡਾ [docs](https://teamnewpipe.github.io/documentation/) ਇਸ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਐਪ ਕਿ ਇਸ ਵਿੱਚ ਨਵੀਂ ਸੇਵਾ ਕਿਵੇਂ ਸ਼ਾਮਲ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ [NewPipe Extractor](https://github.com/TeamNewPipe/NewPipeExtractor).
ਜੇ ਤੁਸੀਂ ਕੋਈ ਨਵੀਂ ਸੇਵਾ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਪਹਿਲਾਂ ਸਾਡੇ ਨਾਲ ਸੰਪਰਕ ਕਰੋ! ਸਾਡੇ [ਦਸਤਾਵੇਜ਼](https://teamnewpipe.github.io/documentation/) ਇਸ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ ਕਿ ਐਪ ਅਤੇ [NewPipe Extractor](https://github.com/TeamNewPipe/NewPipeExtractor). ਵਿੱਚ ਨਵੀਂ ਸੇਵਾ ਕਿਵੇਂ ਸ਼ਾਮਲ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
## ਵਰਣਨ
@ -66,46 +67,49 @@ NewPipe ਤੁਹਾਡੇ ਦੁਆਰਾ ਵਰਤੀ ਜਾ ਰਹੀ ਸੇ
* 4K ਤੱਕ ਰੈਜ਼ੋਲਿਊਸ਼ਨ 'ਤੇ ਵੀਡੀਓ ਵੇਖੋ
* ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਆਡੀਓ ਸੁਣੋ, ਡਾਟਾ ਬਚਾਉਣ ਲਈ ਸਿਰਫ਼ ਆਡੀਓ ਸਟ੍ਰੀਮ ਨੂੰ ਲੋਡ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
* ਪੌਪਅੱਪ ਮੋਡ (ਫਲੋਟਿੰਗ ਪਲੇਅਰ, ਉਰਫ ਪਿਕਚਰ-ਇਨ-ਪਿਕਚਰ)
* ਲਾਈਵ ਸਟ੍ਰੀਮ ਵੇਖੋ
* ਸਬਟਾਈਟਲ/ ਕਲੋਜ਼ਡ ਕੈਪਸ਼ਨਾਂ ਵਿਖਾਓ/ਲੁਕਾਓ
* ਲਾਈਵ ਸਟ੍ਰੀਮਾਂ ਵੇਖੋ/ਸੁਣੋ
* ਸਬਟਾਈਟਲ/ ਕਲੋਜ਼ਡ ਕੈਪਸ਼ਨਾਂ ਵਿਖਾਓ/ਲੁਕਾਓ
* ਵੀਡੀਓ ਅਤੇ ਆਡੀਓਜ਼ ਖੋਜੋ (ਯੂਟਿਊਬ 'ਤੇ, ਤੁਸੀਂ ਸਮੱਗਰੀ ਦੀ ਭਾਸ਼ਾ ਵੀ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦੇ ਹੋ)
* ਵੀਡੀਓਜ਼ ਨੂੰ ਕਤਾਰਬੱਧ ਕਰੋ /ਵੇਖੋ (ਅਤੇ ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ਉਹਨਾਂ ਨੂੰ ਸਥਾਨਕ ਪਲੇਲਿਸਟਾਂ ਵਜੋਂ ਸੁਰੱਖਿਅਤ ਕਰੋ)
* ਵੀਡੀਓਜ਼ ਬਾਰੇ ਆਮ ਜਾਣਕਾਰੀ ਵਿਖਾਓ/ਛੁਪਾਓ (ਜਿਵੇਂ ਕਿ ਵਰਣਨ ਅਤੇ ਟੈਗਸ)
* ਅਗਲੇ/ਸਬੰਧਤ ਵੀਡੀਓ ਵਿਖਾਓਲੁਕਾਓ
* ਟਿੱਪਣੀਆਂ ਵਿਖਾਓ/ਲੁਕਾਓ
* ਵੀਡੀਓ, ਆਡੀਓ, ਚੈਨਲ, ਪਲੇਲਿਸਟ ਅਤੇ ਐਲਬਮਾਂ ਖੋਜੋ
* ਵੀਡੀਓਜ਼ ਬਾਰੇ ਆਮ ਜਾਣਕਾਰੀ ਵਿਖਾਓ/ਛੁਪਾਓ (ਜਿਵੇਂ ਕਿ ਵਰਣਨ ਅਤੇ ਟੈਗਸ)
* ਅਗਲੇ/ਸਬੰਧਤ ਵੀਡੀਓ ਵਿਖਾਓ/ਲੁਕਾਓ
* ਟਿੱਪਣੀਆਂ ਵਿਖਾਓ/ਲੁਕਾਓ
* ਵੀਡੀਓ, ਆਡੀਓ, ਚੈਨਲ, ਪਲੇਲਿਸਟਾਂ ਅਤੇ ਐਲਬਮਾਂ ਖੋਜੋ
* ਇੱਕ ਚੈਨਲ ਦੇ ਅੰਦਰ ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਬ੍ਰਾਊਜ਼ ਕਰੋ
* ਚੈਨਲਾਂ ਨੂੰ ਸਬਸਕਰਾਈਬ ਕਰੋ(ਹਾਂ, ਕਿਸੇ ਵੀ ਖਾਤੇ ਵਿੱਚ ਲੌਗਇਨ ਕੀਤੇ ਬਿਨਾਂ!)
* ਤੁਹਾਡੇ ਦੁਆਰਾ ਸਬਸਕ੍ਰਾਈਬ ਕੀਤੇ ਗਏ ਚੈਨਲਾਂ ਤੋਂ ਨਵੇਂ ਵੀਡੀਓਜ਼ ਬਾਰੇ ਸੂਚਨਾਵਾਂ ਪ੍ਰਾਪਤ ਕਰੋ
* ਚੈਨਲ ਸਮੂਹ ਬਣਾਓ ਅਤੇ ਸੰਪਾਦਿਤ ਕਰੋ (ਆਸਾਨ ਬ੍ਰਾਊਜ਼ਿੰਗ ਅਤੇ ਪ੍ਰਬੰਧਨ ਲਈ)
* ਤੁਹਾਡੇ ਚੈਨਲ ਸਮੂਹਾਂ ਤੋਂ ਤਿਆਰ ਵੀਡੀਓ ਫੀਡਾਂ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰੋ
* ਆਪਣਾ ਵੇਖ ਦਾ ਇਤਿਹਾਸ ਵੇਖੋ ਅਤੇ ਖੋਜੋ
* ਆਪਣਾ ਵੇਖੀਆਂ ਸਟ੍ਰੀਮਾਂ ਦਾ ਇਤਿਹਾਸ ਵੇਖੋ ਅਤੇ ਖੋਜੋ
* ਪਲੇਲਿਸਟਾਂ ਨੂੰ ਖੋਜੋ ਅਤੇ ਵੇਖੋ (ਇਹ ਰਿਮੋਟ ਪਲੇਲਿਸਟਾਂ ਹਨ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਉਹ ਤੁਹਾਡੇ ਦੁਆਰਾ ਬ੍ਰਾਊਜ਼ ਕੀਤੀ ਜਾ ਰਹੀ ਸੇਵਾ ਤੋਂ ਪ੍ਰਾਪਤ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ)
* ਸਥਾਨਕ ਪਲੇਲਿਸਟਸ ਬਣਾਓ ਅਤੇ ਸੰਪਾਦਿਤ ਕਰੋ (ਇਹ ਐਪ ਦੇ ਅੰਦਰ ਬਣਾਈਆਂ ਅਤੇ ਸੁਰੱਖਿਅਤ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ ਇਹਨਾਂ ਦਾ ਕਿਸੇ ਸੇਵਾ ਨਾਲ ਕੋਈ ਲੈਣਾ-ਦੇਣਾ ਨਹੀਂ ਹੈ)
* ਖੁਦ ਦੀਆਂ ਸਥਾਨਕ ਪਲੇਲਿਸਟਸ ਬਣਾਓ ਅਤੇ ਸੰਪਾਦਿਤ ਕਰੋ (ਇਹ ਐਪ ਦੇ ਅੰਦਰ ਬਣਾਈਆਂ ਅਤੇ ਸੁਰੱਖਿਅਤ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ ਇਹਨਾਂ ਦਾ ਕਿਸੇ ਸੇਵਾ ਨਾਲ ਕੋਈ ਲੈਣਾ-ਦੇਣਾ ਨਹੀਂ ਹੈ)
* ਵੀਡੀਓ/ਆਡੀਓ/ਸਬਟਾਈਟਲ (ਕਲੋਜ਼ਡ ਕੈਪਸ਼ਨਾਂ ) ਡਾਊਨਲੋਡ ਕਰੋ
* ਕੋਡੀ ਵਿੱਚ ਖੋਲ੍ਹੋ
* Kodi ਵਿੱਚ ਵੀਡੀਓ ਨੂੰ ਖੋਲ੍ਹੋ
* ਉਮਰ-ਪ੍ਰਤੀਬੰਧਿਤ ਸਮੱਗਰੀ ਵੇਖੋ /ਬਲਾਕ ਕਰੋ
## ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਅੱਪਡੇਟ
ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਿਊਪਾਈਪ ਨੂੰ ਇੰਸਟਾਲ ਕਰ ਸਕਦੇ ਹੋ:
1. ਸਾਡੇ ਕਸਟਮ ਰੈਪੋ ਨੂੰ F-Droid ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਉਥੋਂ ਇੰਸਟਾਲ ਕਰੋ। ਨਿਰਦੇਸ਼ ਇੱਥੇ ਹਨ: https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/
2.[GitHub Releases] ਤੋਂ ਏਪੀਕੇ ਡਾਊਨਲੋਡ ਕਰੋ (https://github.com/TeamNewPipe/NewPipe/releases) ਅਤੇ ਇਸਨੂੰ ਇੰਸਟਾਲ ਕਰੋ।
3.F-Droid ਰਾਹੀਂ ਅੱਪਡੇਟ ਕਰੋ। ਇਹ ਅੱਪਡੇਟ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਹੌਲੀ ਤਰੀਕਾ ਹੈ, ਕਿਉਂਕਿ F-Droid ਨੂੰ ਤਬਦੀਲੀਆਂ ਨੂੰ ਪਛਾਣਨਾ ਹੁੰਦਾ ਹੈ, ਏਪੀਕੇ ਨੂੰ ਖੁਦ ਬਣਾਉਣਾ ਹੁੰਦਾ ਹੈ, ਇਸ 'ਤੇ ਦਸਤਖਤ ਕਰਨਾ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਫਿਰ ਉਪਭੋਗਤਾਵਾਂ ਤੱਕ ਅੱਪਡੇਟ ਨੂੰ ਭੇਜਦੇ ਹਨ।
4.ਇੱਕ ਡੀਬੱਗ APK ਆਪਣੇ ਆਪ ਬਣਾਓ। ਇਹ ਤੁਹਾਡੀ ਡਿਵਾਈਸ 'ਤੇ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਤੇਜ਼ ਤਰੀਕਾ ਹੈ, ਪਰ ਇਹ ਬਹੁਤ ਜ਼ਿਆਦਾ ਗੁੰਝਲਦਾਰ ਹੈ, ਇਸ ਲਈ ਅਸੀਂ ਹੋਰ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ।
5.ਜੇ ਤੁਸੀਂ ਇਸ ਰੈਪੋ ਵਿੱਚ ਪੁੱਲ ਬੇਨਤੀ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਵਿਸ਼ੇਸ਼ਤਾ ਜਾਂ ਬੱਗਫਿਕਸ ਵਿੱਚ ਦਿਲਚਸਪੀ ਰੱਖਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਪੀਆਰ ਦੇ ਅੰਦਰੋਂ ਇਸਦਾ ਏਪੀਕੇ ਵੀ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ। ਨਿਰਦੇਸ਼ਾਂ ਲਈ PR ਵਰਣਨ ਪੜ੍ਹੋ। PR-ਵਿਸ਼ੇਸ਼ APKs ਬਾਰੇ ਸਭ ਤੋਂ ਵੱਡੀ ਗੱਲ ਇਹ ਹੈ ਕਿ ਉਹ ਅਧਿਕਾਰਤ ਐਪ ਦੇ ਨਾਲ-ਨਾਲ ਸਥਾਪਿਤ ਕੀਤੇ ਗਏ ਹਨ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਆਪਣਾ ਡੇਟਾ ਗੁਆਉਣ ਜਾਂ ਕਿਸੇ ਵੀ ਗੜਬੜੀ ਬਾਰੇ ਚਿੰਤਾ ਕਰਨ ਦੀ ਕੋਈ ਲੋੜ ਨਹੀਂ ਹੈ।
2. [GitHub Releases](https://github.com/TeamNewPipe/NewPipe/releases) ਤੋਂ ਏਪੀਕੇ ਡਾਊਨਲੋਡ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਇੰਸਟਾਲ ਕਰੋ।
3. F-Droid ਰਾਹੀਂ ਅੱਪਡੇਟ ਕਰੋ। ਇਹ ਅੱਪਡੇਟ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਹੌਲੀ ਤਰੀਕਾ ਹੈ, ਕਿਉਂਕਿ F-Droid ਨੂੰ ਤਬਦੀਲੀਆਂ ਨੂੰ ਪਛਾਣਨਾ ਹੁੰਦਾ ਹੈ, ਏਪੀਕੇ ਨੂੰ ਖੁਦ ਬਣਾਉਣਾ ਹੁੰਦਾ ਹੈ, ਇਸ 'ਤੇ ਦਸਤਖਤ ਕਰਨਾ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਫਿਰ ਉਪਭੋਗਤਾਵਾਂ ਤੱਕ ਅੱਪਡੇਟ ਨੂੰ ਭੇਜਦੇ ਹਨ।
4. ਇੱਕ ਡੀਬੱਗ APK ਆਪਣੇ ਆਪ ਬਣਾਓ। ਇਹ ਤੁਹਾਡੀ ਡਿਵਾਈਸ 'ਤੇ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਤੇਜ਼ ਤਰੀਕਾ ਹੈ, ਪਰ ਇਹ ਬਹੁਤ ਜ਼ਿਆਦਾ ਗੁੰਝਲਦਾਰ ਹੈ, ਇਸ ਲਈ ਅਸੀਂ ਹੋਰ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ।
5. ਜੇ ਤੁਸੀਂ ਇਸ ਰੈਪੋ ਵਿੱਚ ਪੁੱਲ ਬੇਨਤੀ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਵਿਸ਼ੇਸ਼ਤਾ ਜਾਂ ਬੱਗਫਿਕਸ ਵਿੱਚ ਦਿਲਚਸਪੀ ਰੱਖਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਪੀਆਰ ਦੇ ਅੰਦਰੋਂ ਇਸਦਾ ਏਪੀਕੇ ਵੀ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ। ਨਿਰਦੇਸ਼ਾਂ ਲਈ PR ਵਰਣਨ ਪੜ੍ਹੋ। PR-ਵਿਸ਼ੇਸ਼ APKs ਬਾਰੇ ਸਭ ਤੋਂ ਵੱਡੀ ਗੱਲ ਇਹ ਹੈ ਕਿ ਉਹ ਅਧਿਕਾਰਤ ਐਪ ਦੇ ਨਾਲ-ਨਾਲ ਸਥਾਪਿਤ ਕੀਤੇ ਗਏ ਹਨ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਆਪਣਾ ਡੇਟਾ ਗੁਆਉਣ ਜਾਂ ਕਿਸੇ ਵੀ ਗੜਬੜੀ ਬਾਰੇ ਚਿੰਤਾ ਕਰਨ ਦੀ ਕੋਈ ਲੋੜ ਨਹੀਂ ਹੈ।
ਅਸੀਂ ਜ਼ਿਆਦਾਤਰ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਵਿਧੀ 1 ਦੀ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ। ਵਿਧੀ 1 ਜਾਂ 2 ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਥਾਪਤ ਕੀਤੇ ਏਪੀਕੇ ਇੱਕ ਦੂਜੇ ਦੇ ਅਨੁਕੂਲ ਹੁੰਦੇ ਹਨ (ਮਤਲਬ ਕਿ ਜੇਕਰ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਵਿਧੀ 1 ਜਾਂ 2 ਦੀ ਵਰਤੋਂ ਕਰਕੇ NewPipe ਨੂੰ ਸਥਾਪਿਤ ਕੀਤਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਦੂਜੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ NewPipe ਨੂੰ ਵੀ ਅੱਪਡੇਟ ਕਰ ਸਕਦੇ ਹੋ), ਪਰ ਉਹਨਾਂ ਨਾਲ ਨਹੀਂ ਜੋ ਵਿਧੀ 3 ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਥਾਪਿਤ ਕੀਤੇ ਗਏ ਹਨ। ਇੱਕੋ ਸਾਈਨਿੰਗ ਕੁੰਜੀ (ਸਾਡੀ) 1 ਅਤੇ 2 ਲਈ ਵਰਤੀ ਜਾ ਰਹੀ ਹੈ, ਪਰ 3 ਲਈ ਇੱਕ ਵੱਖਰੀ ਸਾਈਨਿੰਗ ਕੁੰਜੀ (F-Droid's) ਵਰਤੀ ਜਾ ਰਹੀ ਹੈ। ਵਿਧੀ 4 ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਡੀਬੱਗ ਏਪੀਕੇ ਬਣਾਉਣਾ ਇੱਕ ਕੁੰਜੀ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬਾਹਰ ਰੱਖਦਾ ਹੈ। ਦਸਤਖਤ ਕਰਨ ਵਾਲੀਆਂ ਕੁੰਜੀਆਂ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦੀਆਂ ਹਨ ਕਿ ਕਿਸੇ ਉਪਭੋਗਤਾ ਨੂੰ ਐਪ ਲਈ ਇੱਕ ਖਤਰਨਾਕ ਅੱਪਡੇਟ ਸਥਾਪਤ ਕਰਨ ਲਈ ਧੋਖਾ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਵਿਧੀ 5 ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ, ਹਰੇਕ ਏਪੀਕੇ ਨੂੰ GitHub ਐਕਸ਼ਨਾਂ ਦੁਆਰਾ ਸਪਲਾਈ ਕੀਤੀ ਇੱਕ ਵੱਖਰੀ ਬੇਤਰਤੀਬ ਕੁੰਜੀ ਨਾਲ ਹਸਤਾਖਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇਸਲਈ ਤੁਸੀਂ ਇਸਨੂੰ ਅਪਡੇਟ ਵੀ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ। ਹਰ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਨਵਾਂ ਏਪੀਕੇ ਵਰਤਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਐਪ ਡੇਟਾ ਦਾ ਬੈਕਅੱਪ ਅਤੇ ਰੀਸਟੋਰ ਕਰਨਾ ਹੋਵੇਗਾ।
ਇਸ ਦੌਰਾਨ, ਜੇਕਰ ਤੁਸੀਂ ਕਿਸੇ ਕਾਰਨ ਕਰਕੇ ਸਰੋਤਾਂ ਨੂੰ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ (ਜਿਵੇਂ ਕਿ NewPipe ਦੀ ਕੋਰ ਕਾਰਜਸ਼ੀਲਤਾ ਬਰੇਕ ਅਤੇ F-Droid ਵਿੱਚ ਅਜੇ ਤੱਕ ਨਵੀਨਤਮ ਅੱਪਡੇਟ ਨਹੀਂ ਹੈ), ਤਾਂ ਅਸੀਂ ਇਸ ਪ੍ਰਕਿਰਿਆ ਦੀ ਪਾਲਣਾ ਕਰਨ ਦੀ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ:
1. ਸੈਟਿੰਗਾਂ > ਸਮਗਰੀ > ਐਕਸਪੋਰਟ ਡੇਟਾਬੇਸ ਰਾਹੀਂ ਆਪਣੇ ਡੇਟਾ ਦਾ ਬੈਕਅੱਪ ਲਓ ਤਾਂ ਜੋ ਤੁਸੀਂ ਆਪਣਾ ਇਤਿਹਾਸ, ਸਬਸਕਰਿਪਸ਼ਨਾਂ ਅਤੇ ਪਲੇਲਿਸਟਾਂ ਨੂੰ ਰੱਖੋ
1. ਸੈਟਿੰਗਾਂ > ਬੈਕਅੱਪ ਅਤੇ ਰੀਸਟੋਰ > ਐਕਸਪੋਰਟ ਡੇਟਾਬੇਸ ਰਾਹੀਂ ਆਪਣੇ ਡੇਟਾ ਦਾ ਬੈਕਅੱਪ ਲਓ ਤਾਂ ਜੋ ਤੁਸੀਂ ਆਪਣਾ ਇਤਿਹਾਸ, ਸਬਸਕਰਿਪਸ਼ਨਾਂ ਅਤੇ ਪਲੇਲਿਸਟਾਂ ਨੂੰ ਰੱਖੋ
2. ਨਿਊ ਪਾਈਪ ਨੂੰ ਅਣਇੰਸਟਾਲ ਕਰੋ
3. ਨਵੇਂ ਸਰੋਤ ਤੋਂ ਏਪੀਕੇ ਡਾਊਨਲੋਡ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਸਥਾਪਿਤ ਕਰੋ
4. ਸੈਟਿੰਗਾਂ > ਸਮੱਗਰੀ > ਆਯਾਤ ਡੇਟਾਬੇਸ ਰਾਹੀਂ ਸਟੈਪ 1 ਤੋਂ ਡੇਟਾ ਆਯਾਤ ਕਰੋ
4. ਸੈਟਿੰਗਾਂ > ਬੈਕਅੱਪ ਅਤੇ ਰੀਸਟੋਰ > ਆਯਾਤ ਡੇਟਾਬੇਸ ਰਾਹੀਂ ਸਟੈਪ 1 ਤੋਂ ਡੇਟਾ ਆਯਾਤ ਕਰੋ
<b>ਨੋਟ: ਜਦੋਂ ਤੁਸੀਂ ਅਧਿਕਾਰਤ ਐਪ ਵਿੱਚ ਇੱਕ ਡੇਟਾਬੇਸ ਨੂੰ ਆਯਾਤ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਹਮੇਸ਼ਾਂ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਇਹ ਉਹੀ ਹੈ ਜੋ ਤੁਸੀਂ ਅਧਿਕਾਰਤ ਐਪ ਤੋਂ ਨਿਰਯਾਤ ਕੀਤਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਅਧਿਕਾਰਤ ਐਪ ਤੋਂ ਇਲਾਵਾ ਕਿਸੇ ਏਪੀਕੇ ਤੋਂ ਨਿਰਯਾਤ ਕੀਤੇ ਡੇਟਾਬੇਸ ਨੂੰ ਆਯਾਤ ਕਰਦੇ ਹੋ, ਤਾਂ ਇਹ ਚੀਜ਼ਾਂ ਨੂੰ ਤੋੜ ਸਕਦਾ ਹੈ। ਅਜਿਹੀ ਕਾਰਵਾਈ ਅਸਮਰਥਿਤ ਹੈ, ਅਤੇ ਤੁਹਾਨੂੰ ਅਜਿਹਾ ਉਦੋਂ ਹੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਯਕੀਨ ਹੋਵੇ ਕਿ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਤੁਸੀਂ ਕੀ ਕਰ ਰਹੇ ਹੋ।</b>
## ਯੋਗਦਾਨ
ਭਾਵੇਂ ਤੁਹਾਡੇ ਕੋਲ ਵਿਚਾਰ, ਅਨੁਵਾਦ, ਡਿਜ਼ਾਈਨ ਤਬਦੀਲੀਆਂ, ਕੋਡ ਦੀ ਸਫਾਈ, ਜਾਂ ਇੱਥੋਂ ਤੱਕ ਕਿ ਵੱਡੀਆਂ ਕੋਡ ਤਬਦੀਲੀਆਂ ਹੋਣ, ਮਦਦ ਦਾ ਹਮੇਸ਼ਾ ਸਵਾਗਤ ਹੈ। ਐਪ ਹਰੇਕ ਯੋਗਦਾਨ ਦੇ ਨਾਲ ਬਿਹਤਰ ਅਤੇ ਬਿਹਤਰ ਹੋ ਜਾਂਦੀ ਹੈ, ਚਾਹੇ ਉਹ ਕਿੰਨਾ ਵੱਡਾ ਜਾਂ ਛੋਟਾ ਹੋਵੇ! ਜੇਕਰ ਤੁਸੀਂ ਸ਼ਾਮਲ ਹੋਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਸਾਡੀ ਜਾਂਚ ਕਰੋ [contribution notes](/.github/CONTRIBUTING.md).
ਭਾਵੇਂ ਤੁਹਾਡੇ ਕੋਲ ਵਿਚਾਰ, ਅਨੁਵਾਦ, ਡਿਜ਼ਾਈਨ ਤਬਦੀਲੀਆਂ, ਕੋਡ ਦੀ ਸਫਾਈ, ਜਾਂ ਇੱਥੋਂ ਤੱਕ ਕਿ ਵੱਡੀਆਂ ਕੋਡ ਤਬਦੀਲੀਆਂ ਹੋਣ, ਮਦਦ ਦਾ ਹਮੇਸ਼ਾ ਸਵਾਗਤ ਹੈ। ਐਪ ਹਰੇਕ ਯੋਗਦਾਨ ਦੇ ਨਾਲ ਬਿਹਤਰ ਹੋ ਜਾਂਦੀ ਹੈ, ਚਾਹੇ ਉਹ ਕਿੰਨਾ ਵੱਡਾ ਜਾਂ ਛੋਟਾ ਹੋਵੇ!
ਜੇਕਰ ਤੁਸੀਂ ਯੋਗਦਾਨ ਪਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਸਾਡੇ [ਯੋਗਦਾਨ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ਾਂ](/.github/CONTRIBUTING.md) ਨੂੰ ਵੇਖੋ।
<a href="https://hosted.weblate.org/engage/newpipe/">
<img src="https://hosted.weblate.org/widgets/newpipe/-/287x66-grey.png" alt="Translation status" />
@ -123,10 +127,10 @@ NewPipe ਤੁਹਾਡੇ ਦੁਆਰਾ ਵਰਤੀ ਜਾ ਰਹੀ ਸੇ
</table>
## ਗੋਪਨੀਅਤਾ ਨੀਤੀ
ਨਿਊਪਾਈਪ ਪ੍ਰੋਜੈਕਟ ਦਾ ਉਦੇਸ਼ ਵੈੱਬ-ਆਧਾਰਿਤ ਮੀਡੀਆ ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਇੱਕ ਨਿੱਜੀ, ਅਗਿਆਤ ਅਨੁਭਵ ਪ੍ਰਦਾਨ ਕਰਨਾ ਹੈ। ਇਸ ਲਈ, ਐਪ ਤੁਹਾਡੀ ਸਹਿਮਤੀ ਤੋਂ ਬਿਨਾਂ ਕੋਈ ਡਾਟਾ ਇਕੱਠਾ ਨਹੀਂ ਕਰਦਾ ਹੈ। NewPipe ਦੀ ਗੋਪਨੀਯਤਾ ਨੀਤੀ ਵਿਸਥਾਰ ਵਿੱਚ ਦੱਸਦੀ ਹੈ ਕਿ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਕਰੈਸ਼ ਰਿਪੋਰਟ ਭੇਜਦੇ ਹੋ, ਜਾਂ ਸਾਡੇ ਬਲੌਗ ਵਿੱਚ ਕੋਈ ਟਿੱਪਣੀ ਛੱਡਦੇ ਹੋ ਤਾਂ ਕਿਹੜਾ ਡੇਟਾ ਭੇਜਿਆ ਅਤੇ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਤੁਸੀਂ ਇੱਥੇ ਦਸਤਾਵੇਜ਼ ਲੱਭ ਸਕਦੇ ਹੋ[here](https://newpipe.net/legal/privacy/).
ਨਿਊਪਾਈਪ ਪ੍ਰੋਜੈਕਟ ਦਾ ਉਦੇਸ਼ ਵੈੱਬ-ਆਧਾਰਿਤ ਮੀਡੀਆ ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਇੱਕ ਨਿੱਜੀ, ਅਗਿਆਤ ਅਨੁਭਵ ਪ੍ਰਦਾਨ ਕਰਨਾ ਹੈ। ਇਸ ਲਈ, ਇਹ ਐਪ ਤੁਹਾਡੀ ਇਜਾਜ਼ਤ ਤੋਂ ਬਿਨਾਂ ਕੋਈ ਡਾਟਾ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰਦੀ ਹੈ। NewPipe ਦੀ ਗੋਪਨੀਯਤਾ ਨੀਤੀ ਅਤੇ ਸ਼ਰਤਾਂ ਵਿਸਤਾਰ ਵਿੱਚ ਦੱਸਦੀਆਂ ਹਨ ਕਿ ਕਰੈਸ਼ ਰਿਪੋਰਟ ਭੇਜਣ ਤੇ ਜਾਂ ਸਾਡੇ ਬਲੌਗ ਵਿੱਚ ਕੋਈ ਟਿੱਪਣੀ ਛੱਡਦੇ ਸਮੇਂ ਕਿਹੜਾ ਡੇਟਾ ਭੇਜਿਆ ਅਤੇ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਦਸਤਾਵੇਜ਼ [ਇੱਥੇ](https://newpipe.net/legal/privacy/) ਮਿਲ ਜਾਵੇਗਾ।
## ਲਾਈਸੈਂਸ
[![GNU GPLv3 Image](https://www.gnu.org/graphics/gplv3-127x51.png)](https://www.gnu.org/licenses/gpl-3.0.en.html)
NewPipe ਮੁਫਤ ਸਾਫਟਵੇਅਰ ਹੈ: ਤੁਸੀਂ ਆਪਣੀ ਮਰਜ਼ੀ ਨਾਲ ਇਸਦੀ ਵਰਤੋਂ, ਅਧਿਐਨ, ਸਾਂਝਾ ਅਤੇ ਸੁਧਾਰ ਕਰ ਸਕਦੇ ਹੋ। ਖਾਸ ਤੌਰ 'ਤੇ ਤੁਸੀਂ ਇਸ ਨੂੰ ਦੀਆਂ ਸ਼ਰਤਾਂ ਦੇ ਤਹਿਤ ਮੁੜ ਵੰਡ ਅਤੇ/ਜਾਂ ਸੋਧ ਸਕਦੇ ਹੋ [GNU General Public License](https://www.gnu.org/licenses/gpl.html) ਜਿਵੇਂ ਕਿ ਫ੍ਰੀ ਸੌਫਟਵੇਅਰ ਫਾਊਂਡੇਸ਼ਨ ਦੁਆਰਾ ਪ੍ਰਕਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਾਂ ਤਾਂ ਲਾਇਸੈਂਸ ਦਾ ਸੰਸਕਰਣ 3, ਜਾਂ (ਤੁਹਾਡੇ ਵਿਕਲਪ ਤੇ) ਕੋਈ ਬਾਅਦ ਵਾਲਾ ਸੰਸਕਰਣ
NewPipe ਮੁਫਤ ਓਪਨ ਸੋਰਸ ਸਾਫ਼ਟਵੇਅਰ ਹੈ: ਤੁਸੀਂ ਆਪਣੀ ਮਰਜ਼ੀ ਨਾਲ ਇਸਨੂੰ ਸੁਧਾਰ ਸਕਦੇ ਹੋ, ਜਾਂਚ ਸਕਦੇ ਹੋ, ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਵਰਤ ਸਕਦੇ ਹੋ। ਖਾਸ ਤੌਰ 'ਤੇ ਤੁਸੀਂ ਇਸ ਨੂੰ ਫ੍ਰੀ ਸਾਫ਼ਟਵੇਅਰ ਫਾਊਂਡੇਸ਼ਨ ਦੁਆਰਾ ਪ੍ਰਕਾਸ਼ਿਤ [GNU ਜਨਰਲ ਪਬਲਿਕ ਲਾਈਸੈਂਸ](https://www.gnu.org/licenses/gpl.html) ਦੇ ਸੰਸਕਰਣ 3 ਜਾਂ (ਵਿਕਲਪਿਕ ਤੌਰ ਤੇ) ਬਾਅਦ ਵਾਲੇ ਕਿਸੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਦੀਆਂ ਸ਼ਰਤਾਂ ਦੇ ਤਹਿਤ ਮੁੜ ਵੰਡ ਸਕਦੇ ਹੋ ਅਤੇ/ਜਾਂ ਸੋਧ ਸਕਦੇ ਹੋ