Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
182 commits
Select commit Hold shift + click to select a range
c0ff1e8
VideoDetailFragment: Don't exit fullscreen on rotation in tablet UI
Atemu Nov 20, 2020
f341f43
Update "Updates" to account for F-Droid bug
triallax Dec 6, 2020
2b88376
dynamically get package name
B0pol Dec 19, 2020
b5bf0d7
Export -> Import
opusforlife2 Dec 22, 2020
81bbef0
[peertube] implement sepia search
B0pol Dec 23, 2020
5f092e3
Merge branch 'dev' into sepiasearch
B0pol Dec 23, 2020
c550779
Remove APK testing section from PR template
triallax Dec 26, 2020
d45ce19
Fix #4481
urlordjames Dec 26, 2020
137fbb3
Merge pull request #5283 from urlordjames/brightfix
Redirion Dec 29, 2020
0a05534
Fix null pointer exception in play button method
EricLemieux Dec 28, 2020
83faf11
add list item to play video on kodi
khimaros Dec 30, 2020
8fe1a76
Merge pull request #5301 from EricLemieux/fix-npe-play-button
Stypox Dec 30, 2020
1f15368
Fix urls with timestamps not being played
XiangRongLin Dec 30, 2020
ebd589c
Use AndroidX Media compat in AudioReactor
TacoTheDank Dec 30, 2020
48a5107
address pull request feedback
khimaros Dec 30, 2020
8193a0d
Merge pull request #5065 from TacoTheDank/androidx-media-audioreactor
Redirion Dec 31, 2020
ce2719d
Merge pull request #5317 from XiangRongLin/timestamp
Redirion Dec 31, 2020
71add5a
Update displayed licenses
TacoTheDank Jan 1, 2021
ff9ae57
Merge pull request #5066 from TacoTheDank/displayed-licenses
Redirion Jan 1, 2021
1b4bde4
Merge pull request #5221 from B0pol/notifications
Stypox Jan 1, 2021
16c44f3
Merge pull request #5250 from TeamNewPipe/Korean_readme_fix
TobiGr Jan 1, 2021
31899d2
Checklist is compulsory: bug report template
opusforlife2 Jan 1, 2021
24c1cfb
Checklist is compulsory: feature request template
opusforlife2 Jan 1, 2021
0cdd866
Merge pull request #5330 from TeamNewPipe/compulsory_checklist
opusforlife2 Jan 1, 2021
14a2171
Use Objects.requireNonNull().
Isira-Seneviratne Dec 23, 2020
e75ef08
Merge pull request #5254 from Isira-Seneviratne/Use_Objects_requireNo…
Redirion Jan 2, 2021
aeca8dc
Disable sending metrics to Google in Android System Webview
AudricV Jan 2, 2021
68175c1
Merge pull request #5337 from TiA4f8R/disable-webview-metrics
TobiGr Jan 2, 2021
ac59382
pass serviceId instead of item, reduce duplication
khimaros Jan 2, 2021
f78a7fa
Extract import database logic in ContentSettingsManager
XiangRongLin Dec 19, 2020
cef791b
Introduce NewPipeFileLocator class
XiangRongLin Dec 19, 2020
ea91a62
Adjust ExportTest to new DI with FileLocator
XiangRongLin Dec 19, 2020
19cd3a1
Move isValidZipFile to ZipHelper
XiangRongLin Dec 19, 2020
f778c48
Add basic tests for settings import
XiangRongLin Dec 19, 2020
8fceffd
Introduce NewPipeFileLocator class
XiangRongLin Dec 19, 2020
122e80f
Remove subclasses from ContentSettingsManagerTest
XiangRongLin Dec 19, 2020
af119db
Extract settings file deletion
XiangRongLin Dec 19, 2020
fcfdcd1
Fix ensureDbDirectoryExists
XiangRongLin Dec 19, 2020
716d795
cleanup
XiangRongLin Dec 19, 2020
50a0261
Make Localization.relativeTime testable
XiangRongLin Jan 6, 2021
9071061
When in Fullscreen playback mode, toggle play/pause with the hardware…
Jan 1, 2021
6b2f084
Merge pull request #5331 from mbarashkov/hardware-keyboard-space-shor…
Redirion Jan 7, 2021
0ff7170
Update settings_keys.xml
nadiration Jan 9, 2021
114806d
Merge pull request #5376 from nadiration/patch-1
TobiGr Jan 9, 2021
5c4d72e
Merge remote-tracking branch 'upstream/dev' into sepiasearch
B0pol Jan 10, 2021
43e4dc8
update extractor version
B0pol Jan 10, 2021
a6c09e2
Merge pull request #5257 from B0pol/sepiasearch
TobiGr Jan 10, 2021
486e720
Rewrite ExceptionUtils methods as extension functions.
Isira-Seneviratne Nov 21, 2020
50dcf30
Add extension functions that accept reified types.
Isira-Seneviratne Dec 15, 2020
fee1fed
Created Somali Readme (#5383)
nadiration Jan 12, 2021
6215faa
Linked with Somali Readme
nadiration Jan 12, 2021
5108bf1
Linked with Somali Readme
nadiration Jan 12, 2021
4c26e59
Created Brazilian Portuguese Readme
davbrasan Jan 12, 2021
92a87a5
Merge pull request #5310 from khimaros/list-play-kodi
TobiGr Jan 13, 2021
031585b
Add comment about unexpected assertion
XiangRongLin Jan 13, 2021
0c86a4e
Use view binding (PlayerBinding) in VideoPlayer.
Isira-Seneviratne Dec 23, 2020
fa75c79
Use view binding (PlayerPopupCloseOverlayBinding) in VideoPlayerImpl.
Isira-Seneviratne Dec 23, 2020
e2ea217
Merge pull request #5253 from Isira-Seneviratne/Use_view_binding_in_V…
Stypox Jan 13, 2021
0264383
Merge pull request #5358 from XiangRongLin/testable_prettytime
Redirion Jan 13, 2021
98be89a
Return ViewBinding instead of View in BaseLocalListFragment's getList…
Isira-Seneviratne Nov 3, 2020
979102a
Return ViewBinding instead of View in BaseListFragment's getListHeade…
Isira-Seneviratne Nov 3, 2020
910d22d
Use view binding in MainFragment.
Isira-Seneviratne Nov 3, 2020
7c581ec
Use view binding in LicenseFragment.
Isira-Seneviratne Nov 3, 2020
7682ebd
Use view binding in DownloadDialog.
Isira-Seneviratne Nov 3, 2020
6039484
Use view binding in ChannelFragment.
Isira-Seneviratne Nov 3, 2020
97672f0
Use view binding in SearchFragment.
Isira-Seneviratne Nov 3, 2020
f80e1bd
Use view binding in FeedFragment.
Isira-Seneviratne Nov 3, 2020
83f33a7
Use view binding in SubscriptionFragment.
Isira-Seneviratne Nov 3, 2020
5994cd8
Use view binding in FeedGroupDialog.
Isira-Seneviratne Nov 3, 2020
f04b5fd
Use view binding in FeedGroupReorderDialog.
Isira-Seneviratne Nov 3, 2020
f6e2dd1
Merge player classes into a single one
Stypox Jan 8, 2021
4a12b0a
Revert hiding detail fragment tabs when in fullscreen
Stypox Jan 11, 2021
cece833
Fix wrong speed indicator in queue activity
Stypox Jan 11, 2021
059bb76
Merge and rename into PlayQueueActivity
Stypox Jan 12, 2021
8378789
Fix view binding types
Stypox Jan 14, 2021
c90696e
Merge pull request #5371 from Stypox/merge-player
Redirion Jan 14, 2021
94b086d
Merge pull request #4814 from Isira-Seneviratne/Use_view_binding_in_f…
Stypox Jan 14, 2021
9ee7740
Merge pull request #4947 from Isira-Seneviratne/Convert_ExceptionUtil…
Stypox Jan 14, 2021
10c35f3
Merge pull request #5225 from XiangRongLin/extract_settings_import
Stypox Jan 14, 2021
8fd48a8
Merge pull request #4939 from Atemu/dont-exit-fullscreen-on-rotation
TobiGr Jan 14, 2021
4196891
Checkout branch in CI process for pull requests
XiangRongLin Jan 13, 2021
37aa41a
Add stream segments to player
vkay94 Jan 14, 2021
87568b6
Fix the crash that occurs on navigating back to the main fragment.
Isira-Seneviratne Jan 15, 2021
14ddf37
Combine the two Constants files into one file.
Isira-Seneviratne Jan 15, 2021
302fde6
Merge pull request #5417 from Isira-Seneviratne/Fix_crash_on_back_nav…
Stypox Jan 15, 2021
c216f29
Merge pull request #5418 from Isira-Seneviratne/Unify_constants
Stypox Jan 15, 2021
d866536
Linked with Brazilian Portuguese Readme
TobiGr Jan 15, 2021
5313e18
Merge pull request #5397 from DavidBrazSan/patch-1
TobiGr Jan 15, 2021
98ed80d
Merge pull request #5274 from vkay94/stream-segments
Redirion Jan 15, 2021
9130577
Rename updates section to installation
triallax Jan 15, 2021
337662b
Hide F-Droid badge
triallax Jan 15, 2021
7455dc9
Add period to end of comment
triallax Jan 15, 2021
815dd0f
Merge branch 'dev' into update-readme-installation-section
triallax Jan 15, 2021
a7ff73d
Rename installation to installation and updates
triallax Jan 15, 2021
54cb26f
Merge pull request #5108 from mhmdanas/update-readme-installation-sec…
Stypox Jan 15, 2021
ca0b211
Use underscore for contry code in README trnaslations
TobiGr Jan 15, 2021
17746f3
User uppercase for country code in pt br readme
TobiGr Jan 15, 2021
5b58850
Merge pull request #5407 from XiangRongLin/ci_checkout_branch
XiangRongLin Jan 16, 2021
0d33f8b
Merge pull request #5284 from mhmdanas/remove-pr-template-testing-apk…
Stypox Jan 16, 2021
920e560
Convert AnimationUtils functions to extension functions.
Isira-Seneviratne Jan 16, 2021
b73eb94
Merge pull request #5333 from Isira-Seneviratne/Convert_AnimationUtil…
Stypox Jan 16, 2021
a57fd69
External sharing improvements
AudricV Dec 15, 2020
79e98db
Apply the requested changes and little improvements
AudricV Jan 15, 2021
594f0b1
Move TextLinkifier computation out of main thread
Stypox Jan 15, 2021
8c9f2af
Merge pull request #5187 from TiA4f8R/share-improvements
Stypox Jan 16, 2021
68be877
Switch to Groupie view binding module.
Isira-Seneviratne Oct 31, 2020
46afe51
Use BindableItem in EmptyPlaceholderItem.
Isira-Seneviratne Nov 27, 2020
b387946
Use BindableItem in FeedGroupAddItem.
Isira-Seneviratne Nov 27, 2020
ee94b29
Use BindableItem in FeedGroupCardItem.
Isira-Seneviratne Nov 27, 2020
761f656
Use BindableItem in FeedGroupCarouselItem.
Isira-Seneviratne Nov 28, 2020
9d27d49
Use BindableItem in FeedGroupReorderItem.
Isira-Seneviratne Nov 28, 2020
51a948b
Use BindableItem in FeedImportExportItem.
Isira-Seneviratne Nov 28, 2020
9e5f079
Use BindableItem in HeaderItem.
Isira-Seneviratne Nov 28, 2020
a188125
Use BindableItem in HeaderWithMenuItem.
Isira-Seneviratne Nov 28, 2020
e2dd058
Use BindableItem in PickerIconItem.
Isira-Seneviratne Nov 28, 2020
77675b3
Use BindableItem in PickerSubscriptionItem.
Isira-Seneviratne Nov 28, 2020
e0de66b
Fix some issues.
Isira-Seneviratne Nov 28, 2020
0139692
Use the base Groupie library in ChannelItem.
Isira-Seneviratne Nov 29, 2020
098c954
Merge pull request #5029 from Isira-Seneviratne/Use_Groupie_view_binding
Stypox Jan 16, 2021
fe92abd
Use view binding in VideoDetailFragment.
Isira-Seneviratne Jan 17, 2021
d1c8074
Update README.so.md
nadiration Jan 17, 2021
6277639
Merge pull request #5438 from Isira-Seneviratne/Use_view_binding_in_V…
Stypox Jan 17, 2021
78a9811
Add a secondary control panel to video detail fragment
Stypox Oct 16, 2020
a314f55
Move description to a tab alongside related streams and comments
Stypox Nov 1, 2020
4c3ba0f
Add icons to VideoDetailFragment tab layout for better accessibility
Stypox Dec 8, 2020
d043a4f
Always show tab layout at the bottom of the screen
Stypox Dec 29, 2020
750c4ff
Add preference to hide description tab in video details
Stypox Dec 29, 2020
e840d42
Add content description to detail fragment tabs
Stypox Jan 14, 2021
71d92c8
Hide tab layout in detail fragment when there is no space
Stypox Jan 14, 2021
243f539
Use KoreUtil function
Stypox Jan 14, 2021
3868243
Animate secondary controls toggle
Stypox Jan 17, 2021
156adaa
Merge pull request #4534 from Stypox/secondary-controls
TobiGr Jan 17, 2021
39724de
Update README.so.md
nadiration Jan 18, 2021
d4a3360
Prevent IllegalArgumentException when closing popup
Stypox Jan 17, 2021
23b5cd5
Merge pull request #5442 from Stypox/fix-close-popup
XiangRongLin Jan 18, 2021
d3d05d6
Fix reload feed button does nothing
Stypox Jan 16, 2021
fa7613b
Refactor feed fragment
Stypox Jan 18, 2021
5814743
Merge pull request #5430 from Stypox/fix-feed
XiangRongLin Jan 18, 2021
053b6ab
Update extractor version
TobiGr Jan 18, 2021
5e7c2c1
Update translations
TobiGr Jan 18, 2021
3c9ae68
Update README.so.md
nadiration Jan 18, 2021
d1fc9c5
Add changelog for 0.20.9
TobiGr Jan 18, 2021
9a65f02
Fix crash when no browser is present and use an ACTION_CHOOSER intent…
AudricV Jan 18, 2021
e327f7b
Fix popup closing x button animation
Stypox Jan 19, 2021
10ec678
Fix number being shown instead of corresponding string resorce in feed
Stypox Jan 20, 2021
50c0f9e
Merge pull request #5463 from Stypox/fix-feed-number
XiangRongLin Jan 20, 2021
cce896e
Merge pull request #5439 from nadiration/patch-5
opusforlife2 Jan 20, 2021
0c5df29
Add Japanese translation of README
Jan 21, 2021
327fc74
Fix channel subscribe button causing crash in main page tab
Stypox Jan 20, 2021
cafc645
Merge pull request #5458 from Stypox/fix-popup-x
TobiGr Jan 22, 2021
bea4fb6
update invidious instances list
B0pol Jan 22, 2021
8c15cc1
Add a link to Japanese README to the Brazilian Portuguese one
Jan 23, 2021
2926cb7
Respect expires header when checking for new version
XiangRongLin Jan 23, 2021
9ada979
Merge pull request #5468 from ryota-hasegawa/dev
opusforlife2 Jan 23, 2021
fe10c19
update extractor version
B0pol Jan 26, 2021
3d348c6
Merge pull request #5480 from B0pol/invidious_instances
TobiGr Jan 27, 2021
4f828fb
Fix always minimizing to popup player
Stypox Jan 28, 2021
cade272
Use PlayerHelper.retrieveResizeModeFromPrefs in Player
Stypox Jan 28, 2021
376cba6
Remove useless getString for default setting value
Stypox Jan 28, 2021
fdb0f01
Add Objects.requireNotNull to warning which is surely not null
Stypox Jan 28, 2021
0d522aa
Merge pull request #5502 from Stypox/fix-minimize
Stypox Jan 28, 2021
02db971
Set all default settings at the beginning
Stypox Jan 28, 2021
c16a8da
Add README.ro.md (#5501)
iamthesenate1 Jan 29, 2021
3829565
Merge pull request #5503 from Stypox/settings-default
Stypox Jan 29, 2021
e98838a
Invert usage of manager.isExpired()
XiangRongLin Jan 30, 2021
522d6d8
Re-add APK testing section to PR template (#5465)
XiangRongLin Jan 30, 2021
bdc85b4
Add comments explaining the expiry field
XiangRongLin Jan 30, 2021
c55f87c
Fix some things in ShareUtils.java and do little improvements
AudricV Jan 16, 2021
be4beb4
update extractor version
TobiGr Jan 30, 2021
950997e
Merge pull request #5466 from TiA4f8R/share-improvements
Stypox Jan 31, 2021
0b0305e
Merge pull request #5474 from XiangRongLin/expires_header
TobiGr Jan 31, 2021
40195b2
Merge pull request #5464 from Stypox/fix-channel-subscribe-button
TobiGr Feb 3, 2021
ebd45df
Update extractor version
TobiGr Feb 3, 2021
b9cd551
Update translation via Weblate
TobiGr Feb 3, 2021
1e5dc01
Fix tab layout visibility with age restricted videos
Stypox Feb 12, 2021
138513d
Hide tab layout view pager on error
Stypox Feb 14, 2021
a26baa3
Merge pull request #5563 from Stypox/fix-tablayout-visibility
TobiGr Feb 14, 2021
25aaf4e
Merge master into dev
TobiGr Feb 14, 2021
460f031
Merge remote-tracking branch 'origin/dev' into dev
TobiGr Feb 14, 2021
f1e1f64
Update translations
TobiGr Feb 14, 2021
45b703d
Update extractor version
TobiGr Feb 14, 2021
3e50466
Release 0.20.10 (964)
TobiGr Feb 14, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Oh no, a bug! It happens. Thanks for reporting an issue with NewPipe. To make it
<!-- The comments between these brackets won't show up in the submitted issue (as you can see in the Preview). -->

### Checklist
<!-- The first box has been checked for you to show you how it is done. -->
<!-- This checklist is COMPULSORY. The first box has been checked for you to show you how it is done. -->

- [x] I am using the latest version - x.xx.x <!-- Check https://github.com/TeamNewPipe/NewPipe/releases -->
- [ ] I checked, but didn't find any duplicates (open OR closed) of this issue in the repo. <!-- Seriously, check. O_O -->
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ assignees: ''
<!-- The comments between these brackets won't show up in the submitted issue (as you can see in the Preview). -->

### Checklist
<!-- The first box has been checked for you to show you how it is done. -->
<!-- This checklist is COMPULSORY. The first box has been checked for you to show you how it is done. -->

- [x] I checked, but didn't find any duplicates (open OR closed) of this issue in the repo. <!-- Seriously, check. O_O -->
- [ ] I have read the contribution guidelines given at https://github.com/TeamNewPipe/NewPipe/blob/HEAD/.github/CONTRIBUTING.md.
Expand Down
3 changes: 2 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@

#### APK testing
<!-- Use a new, meaningfully named branch. The name is used as a suffix for the app ID to allow installing and testing multiple versions of NewPipe, e.g. "commentfix", if your PR implements a bugfix for comments. (No names like "patch-0" and "feature-1".) -->
debug.zip
<!-- Remove the following line if you directly link the APK created by the CI pipeline. Directly linking is preferred if you need to let users test.-->
On the website the APK can be found by going to the "Checks" tab below the title and then on "artifacts" on the right.

#### Due diligence
- [ ] I read the [contribution guidelines](https://github.com/TeamNewPipe/NewPipe/blob/HEAD/.github/CONTRIBUTING.md).
5 changes: 5 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@ jobs:
steps:
- uses: actions/checkout@v2

- name: create and checkout branch
# push events already checked out the branch
if: github.event_name == 'pull_request'
run: git checkout -B ${{ github.head_ref }}

- name: set up JDK 1.8
uses: actions/[email protected]
with:
Expand Down
149 changes: 149 additions & 0 deletions README.ja.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,149 @@
<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">自由で軽量な Android 向けストリーミングフロントエンド</h4>

<!-- F-Droid is extremely out of date, so we hide this for now. -->
<!-- <p align="center"><a href="https://f-droid.org/packages/org.schabi.newpipe/"><img src="https://fdroid.gitlab.io/artwork/badge/get-it-on-ja.svg"></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>
<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="http://webchat.freenode.net/?channels=%23newpipe" alt="IRC チャンネル: #newpipe"><img src="https://img.shields.io/badge/IRC%20chat-%23newpipe-brightgreen.svg"></a>
<a href="https://www.bountysource.com/teams/newpipe" alt="Bountysource 寄付"><img src="https://img.shields.io/bountysource/team/newpipe/activity.svg?colorB=cd201f"></a>
</p>
<hr>
<p align="center"><a href="#screenshots">スクリーンショット</a> &bull; <a href="#description">説明</a> &bull; <a href="#features">機能</a> &bull; <a href="#installation-and-updates">インストールと更新</a> &bull; <a href="#contribution">貢献</a> &bull; <a href="#donate">寄付</a> &bull; <a href="#license">ライセンス</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/">FAQ</a> &bull; <a href="https://newpipe.net/press/">ニュース</a></p>
<hr>

*他の言語で読む: [English](README.md), [한국어](README.ko.md), [Soomaali](README.so.md), [Português Brasil](README.pt.br.md), [日本語](README.ja.md), [Română](README.ro.md) 。*

<b>注意: これはベータ版のため、バグが発生する可能性があります。もしバグが発生した場合、GitHub のリポジトリで Issue を開いてください。</b>

<b>NewPipe 及びいずれのフォークを Google Play ストアに公開すると、Google の取引条件の違反になります。</b>

<span id="screenshots"></span>
## スクリーンショット

[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_01.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_01.png)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_02.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_02.png)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_03.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_03.png)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_04.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_04.png)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_05.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_05.png)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_06.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_06.png)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_07.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_07.png)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_08.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_08.png)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_09.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_09.png)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/shot_10.png" width=160>](fastlane/metadata/android/en-US/images/phoneScreenshots/shot_10.png)
[<img src="fastlane/metadata/android/en-US/images/tenInchScreenshots/shot_11.png" width=405>](fastlane/metadata/android/en-US/images/tenInchScreenshots/shot_11.png)
[<img src="fastlane/metadata/android/en-US/images/tenInchScreenshots/shot_12.png" width=405>](fastlane/metadata/android/en-US/images/tenInchScreenshots/shot_12.png)

<span id="description"></span>
## 説明

自由なコピーレフトソフトウェアの NewPipe は一切の Google フレームワークライブラリ及び、YouTube API を使用しません。ウェブサイトは必要な情報のためだけに読み込まれるため、このアプリは Google のサービスがインストールされていない端末で使用ができます。また、NewPipe の使用に YouTube アカウントは必要となりません。

<span id="features"></span>
### 機能

* 動画の検索
* 動画の基本情報の表示
* YouTube の動画の視聴
* YouTube の動画のバックグラウンド再生
* ポップアップモード (フローティングプレイヤー)
* 動画を視聴するストリーミングプレイヤーの選択
* 動画のダウンロード
* 音声のみのダウンロード
* Kodi での動画再生
* 次の動画/関連動画の表示
* 特定の言語の YouTube の検索
* 年齢制限のあるコンテンツの視聴/ブロック
* チャンネルの基本情報の表示
* チャンネルの検索
* チャンネルからの動画の視聴
* Orbot/Tor 対応 (直接的なものは未実装)
* 1080p/2K/4K 対応
* 履歴の表示
* チャンネルの登録
* 履歴の検索
* 再生リストの検索/視聴
* 再生リストをキューに追加して再生
* 動画のキューへの追加
* 端末内の再生リスト
* 字幕
* ライブ配信の対応
* コメントの表示

### 対応しているサービス

NewPipe は複数のサービスに対応しています。[ドキュメント](https://teamnewpipe.github.io/documentation/)は、どのようにしてアプリと NewPipe Extractor にサービスを追加できるかについて詳細な情報を提供しています。もし、新しいサービスを追加するならば、是非私たちに連絡をお願いします。現在対応しているサービスは:

* YouTube
* SoundCloud \[ベータ\]
* media.ccc.de \[ベータ\]
* PeerTube インスタンス \[ベータ\]

<!-- Hidden span to keep old links compatible. -->
<span id="updates"></span>

<span id="installation-and-updates"></span>
## インストールと更新
以下の方法のいずれかに従うことによって NewPipe をインストールできます。
1. カスタムリポジトリを F-Droid に追加してリリースが公開され次第インストールする。この方法の説明はこちら: https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/
2. リリースが公開され次第[GitHub のリリース](https://github.com/TeamNewPipe/NewPipe/releases)から APK をダウンロードしてインストールする。
3. F-Droid から更新する。これは更新を手にする上で最も遅い方法です。F-Droid が変更を検知して、APK をビルドし、署名、そしてユーザーに更新を届ける必要があるためです。
4. 自分でデバッグ APK をビルドする。これは新しい機能を使用する上で最も早い方法ですが、他と比べてとても複雑なので、他の方法の使用を推奨します。

私たちはほとんどのユーザーに方法1を推奨します。方法1と2でインストールされた APK は互換性がありますが、方法3でインストールされたものにはありません。これは方法1と2では、同じ署名鍵 (私たちが使用するもの)が使用されますが、方法3では異なった署名鍵 (F-Droidが使用するもの)が使用されるためです。方法4を使ったデバッグ APK のビルドは根本的に署名鍵の問題を除きます。署名鍵はユーザーが騙されて悪意のある更新がアプリにインストールされないことを助けるためにあります。

もし、何かしらの理由によりソースを切り替えたい場合 (例: NewPipe のコア機能が壊れてしまったが F-Droid はまだ更新をしていない) は、この手順を推奨します。
1. 履歴や登録チャンネル、再生リストを保つために 設定 > コンテンツ > データベースをエクスポート からデータをバックアップ
2. NewPipe をアンインストール
3. 新しいソースから APK をダウンロードしてインストール
4. 設定 > コンテンツ > データベースをインポート からステップ1で作ったデータベースをインポート

<span id="contribution"></span>
## 貢献
翻訳、デザインの変更、コードの整理、大規模なコードの変更などの助けはいつでも歓迎します。
より良いものを一緒に作り上げましょう!

もし貢献をしたい場合、[貢献ノート](.github/CONTRIBUTING.md)をご確認ください。

<a href="https://hosted.weblate.org/engage/newpipe/">
<img src="https://hosted.weblate.org/widgets/newpipe/-/287x66-grey.png" alt="翻訳状態" />
</a>

<span id="donate"></span>
## 寄付
もし、NewPipe を気に入っていただけたら、寄付をしていただけると嬉しいです。Bitcoin または Bountysource, Liberapay から寄付をすることができます。NewPipe への寄付については、[ウェブサイト](https://newpipe.net/donate)からお願いします。

<table>
<tr>
<td><img src="https://bitcoin.org/img/icons/logotop.svg" alt="Bitcoin"></td>
<td><img src="assets/bitcoin_qr_code.png" alt="Bitcoin QR コード" width="100px"></td>
<td><samp>16A9J59ahMRqkLSZjhYj33n9j3fMztFxnh</samp></td>
</tr>
<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="liberapay.com で NewPipe を訪れる" width="100px"></a></td>
<td><a href="https://liberapay.com/TeamNewPipe/donate"><img src="assets/liberapay_donate_button.svg" alt="Liberapay で寄付" height="35px"></a></td>
</tr>
<tr>
<td><a href="https://www.bountysource.com/teams/newpipe"><img src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/22/Bountysource.png/320px-Bountysource.png" alt="Bountysource" width="190px"></a></td>
<td><a href="https://www.bountysource.com/teams/newpipe"><img src="assets/bountysource_qr_code.png" alt="bountysource.com で NewPipe を訪れる" width="100px"></a></td>
<td><a href="https://www.bountysource.com/teams/newpipe/issues"><img src="https://img.shields.io/bountysource/team/newpipe/activity.svg?colorB=cd201f" height="30px" alt="あなたがどれほどの寄付を得られるのか確認しましょう。"></a></td>
</tr>
</table>

## プライバシーポリシー
NewPipe プロジェクトはメディアウェブサービスを使用する上でのプライベートで匿名の体験を提供することを目的としています。
そのため、アプリはあなたの同意なしで一切のデータを収集しません。NewPipe のプライバシーポリシーはあなたがクラッシュレポートまたは、私たちのブログでコメントを送信した場合にどのようなデータが送信され、保存されるのかを詳細に説明しています。そのドキュメントは[こちら](https://newpipe.net/legal/privacy/)から見つけることができます。

<span id="license"></span>
## ライセンス
[![GNU GPLv3 のロゴ](https://www.gnu.org/graphics/gplv3-127x51.png)](http://www.gnu.org/licenses/gpl-3.0.en.html)

NewPipe はフリーソフトウェアなので、あなたはあなたの望むように使用、習得、共有、改善を行えます。
具体的には、フリーソフトウェア財団により公開された [GNU General Public License](https://www.gnu.org/licenses/gpl.html) のバージョン3のライセンスもしくは、(あなたの選択で) いずれかの後継バージョンの規約の元で配布または改変を行うことができます。
4 changes: 2 additions & 2 deletions README.ko.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<p align="center"><a href="https://newpipe.net">Website</a> &bull; <a href="https://newpipe.net/blog/">Blog</a> &bull; <a href="https://newpipe.net/FAQ/">FAQ</a> &bull; <a href="https://newpipe.net/press/">Press</a></p>
<hr>

*Read this in other languages: [English](README.md), [한국어](README.ko.md).*
*Read this in other languages: [English](README.md), [한국어](README.ko.md), [Soomaali](README.so.md), [Português Brasil](README.pt_BR.md), [日本語](README.ja.md), [Română](README.ro.md).*

<b>경고: 이 버전은 베타 버전이므로, 버그가 발생할 수도 있습니다. 만약 버그가 발생하였다면, 우리의 GITHUB 저장소에서 ISSUE를 열람하여 주십시오.</b>

Expand Down Expand Up @@ -98,7 +98,7 @@ NewPipe 코드의 변경이 있을 때(기능 추가 또는 버그 수정으로
1. 당신의 기록, 구독, 그리고 재생목록을 유지할 수 있도록 Settings > Content > Export Database 를 통해 데이터를 백업하십시오.
2. NewPipe를 삭제하십시오.
3. 새로운 소스에서 APK를 다운로드하고 이것을 설치하십시오.
4. Step 1의 Settings > Content > Export Database 을 통해 데이터를 불러오십시오.
4. Step 1의 Settings > Content > Import Database 을 통해 데이터를 불러오십시오.

## Contribution
당신이 아이디어, 번역, 디자인 변경, 코드 정리, 또는 정말 큰 코드 수정에 대한 의견이 있다면, 도움은 항상 환영합니다.
Expand Down
Loading