bump newpipe extractor && label stylizations

pull/804/head
deniscerri 1 year ago
parent acb204c94e
commit c69715f0ea
No known key found for this signature in database
GPG Key ID: 95C43D517D830350

@ -215,5 +215,5 @@ dependencies {
implementation 'androidx.compose.material3:material3-android:1.3.1'
implementation "io.noties.markwon:core:4.6.2"
implementation("org.greenrobot:eventbus:3.3.1")
implementation("com.github.teamnewpipe:newpipeextractor:0.24.5")
implementation("com.github.teamnewpipe:newpipeextractor:0.24.6")
}

@ -999,6 +999,10 @@ class YTDLPUtil(private val context: Context, private val commandTemplateDao: Co
formatSorting.add(0, "abr:${abrSort}")
}
if (downloadItem.downloadSections.isNotBlank()) {
formatSorting.add(0, "proto:https")
}
if(formatSorting.isNotEmpty()) {
request.addOption("-S", formatSorting.joinToString(","))
}
@ -1015,7 +1019,6 @@ class YTDLPUtil(private val context: Context, private val commandTemplateDao: Co
request.addOption("--split-chapters")
request.addOption("-o", "chapter:%(section_title)s.%(ext)s")
}else{
if (embedMetadata){
metadataCommands.addOption("--embed-metadata")
@ -1296,6 +1299,10 @@ class YTDLPUtil(private val context: Context, private val commandTemplateDao: Co
// formatSorting.add("lang:${preferredLanguage}")
// }
if (downloadItem.downloadSections.isNotBlank()) {
formatSorting.add(0, "proto:https")
}
if (formatSorting.isNotEmpty()) {
request.addOption("-S", formatSorting.joinToString(","))
}

@ -44,7 +44,7 @@
<string name="downloading">Po shkarkohet</string>
<string name="limit_rate">Limito Shpejtësinë</string>
<string name="limit_rate_summary">Shpejtësia maksimale e shkarkimit (në byte për sekond), p.sh 50K ose 4.2M</string>
<string name="aria2_summary">Përdor Aria2c si shkarkues në vend të atij normal</string>
<string name="aria2_summary">Përdor aria2c si shkarkues në vend të atij normal</string>
<string name="processing">Proçesimi</string>
<string name="command_templates">Modelet e Komandave</string>
<string name="terminal">Terminali</string>

@ -1146,7 +1146,7 @@
<array name="video_recommendations">
<item>@string/disabled</item>
<item>NewPipe</item>
<item>Youtube API</item>
<item>YouTube API</item>
<item>@string/ytdlp_watch_later</item>
<item>@string/ytdlp_recommnedations</item>
<item>@string/ytdlp_liked</item>

@ -68,8 +68,8 @@
<string name="url">URL</string>
<string name="link_copied_to_clipboard">Link copied to clipboard</string>
<string name="api_key">Use API Key</string>
<string name="api_key_summary">Video Recommendations from Youtube API</string>
<string name="update_app_summary">Announce new versions of the app when it is opened. The data is extracted from the official Github Repository</string>
<string name="api_key_summary">Video Recommendations from YouTube API</string>
<string name="update_app_summary">Announce new versions of the app when it is opened. The data is extracted from the official GitHub Repository</string>
<string name="downloads">Downloads</string>
<string name="remove_deleted">Remove Deleted</string>
<string name="remove_duplicates">Remove Duplicates</string>
@ -260,7 +260,7 @@
<string name="appearance">Appearance</string>
<string name="backup_restore">Backup And Restore</string>
<string name="socks5_proxy_summary">Use the specified HTTP/HTTPS/SOCKS proxy</string>
<string name="socks5_proxy">Socks5 Proxy URL</string>
<string name="socks5_proxy">SOCKS5 Proxy URL</string>
<string name="search_suggestions">Search Suggestions</string>
<string name="search_suggestions_summary">Get search suggestions from Google</string>
<string name="preferred_format_id_summary">Select the format with this ID in the download card</string>
@ -309,7 +309,7 @@
<string name="preferred_video_codec">Preferred Video Codec</string>
<string name="preferred_audio_codec">Preferred Audio Codec</string>
<string name="loading">Loading</string>
<string name="sponsorblock_api_url">Sponsorblock API URL</string>
<string name="sponsorblock_api_url">SponsorBlock API URL</string>
<string name="remember_download_type">Remember Download Type</string>
<string name="remember_download_type_summary">Select the last opened download type for the current item</string>
<string name="user_agent_header">User-Agent header</string>
@ -442,10 +442,10 @@
<string name="data_fetching_extra_command_summary">Enable command templates to be used for data fetching as extra commands</string>
<string name="disable_write_info_json">Disable Write Info Json</string>
<string name="disable_write_info_json_summary">(Not Recommended) Every time you restart / resume the download, yt-dlp will re-download json data from the servers.</string>
<string name="ytdlp_watch_later">YT-DLP Youtube Watch Later (needs cookies)</string>
<string name="ytdlp_recommnedations">YT-DLP Youtube Recommendations (needs cookies)</string>
<string name="ytdlp_liked">YT-DLP Youtube Liked Videos (needs cookies)</string>
<string name="ytdlp_watch_history">YT-DLP Youtube Watch History (needs cookies)</string>
<string name="ytdlp_watch_later">yt-dlp YouTube Watch Later (needs cookies)</string>
<string name="ytdlp_recommnedations">yt-dlp YouTube Recommendations (needs cookies)</string>
<string name="ytdlp_liked">yt-dlp YouTube Liked Videos (needs cookies)</string>
<string name="ytdlp_watch_history">yt-dlp YouTube Watch History (needs cookies)</string>
<string name="no_check_certificates">Suppress HTTPS certificate validation</string>
<string name="live_stream">Live Stream</string>
<string name="live_from_start">Live From Start</string>

@ -148,7 +148,7 @@
android:key="aria2"
app:summary="@string/aria2_summary"
android:disableDependentsState="true"
app:title="Aria2" />
app:title="aria2c" />
<SwitchPreferenceCompat
android:widgetLayout="@layout/preferece_material_switch"

Loading…
Cancel
Save