Skip to content

Compress PNG images losslessly via zopflipng#2614

Closed
PeterDaveHello wants to merge 1 commit intoTeamNewPipe:devfrom
PeterDaveHelloKitchen:OptimizePNG
Closed

Compress PNG images losslessly via zopflipng#2614
PeterDaveHello wants to merge 1 commit intoTeamNewPipe:devfrom
PeterDaveHelloKitchen:OptimizePNG

Conversation

@PeterDaveHello
Copy link
Contributor

@PeterDaveHello PeterDaveHello commented Sep 11, 2019

This is not a bug or code level change, but a lossless optimization of PNG images, which will make this awesome application even more lightweight in all future versions!

There are 464 PNG images optimized as below:

 app/src/main/res/drawable-hdpi/ic_action_av_fast_forward.png            | Bin 575 -> 265 bytes
 app/src/main/res/drawable-hdpi/ic_action_av_fast_rewind.png             | Bin 535 -> 270 bytes
 app/src/main/res/drawable-hdpi/ic_add.png                               | Bin 223 -> 185 bytes
 app/src/main/res/drawable-hdpi/ic_arrow_back_white_24dp.png             | Bin 148 -> 146 bytes
 app/src/main/res/drawable-hdpi/ic_arrow_down_white.png                  | Bin 267 -> 216 bytes
 app/src/main/res/drawable-hdpi/ic_arrow_top_left_black_24dp.png         | Bin 554 -> 187 bytes
 app/src/main/res/drawable-hdpi/ic_arrow_top_left_white_24dp.png         | Bin 546 -> 189 bytes
 app/src/main/res/drawable-hdpi/ic_arrow_up_white.png                    | Bin 261 -> 215 bytes
 app/src/main/res/drawable-hdpi/ic_backup_black_24dp.png                 | Bin 337 -> 325 bytes
 app/src/main/res/drawable-hdpi/ic_backup_white_24dp.png                 | Bin 345 -> 327 bytes
 app/src/main/res/drawable-hdpi/ic_bookmark_white_24dp.png               | Bin 185 -> 184 bytes
 app/src/main/res/drawable-hdpi/ic_bug_report_black_24dp.png             | Bin 258 -> 251 bytes
 app/src/main/res/drawable-hdpi/ic_bug_report_white_24dp.png             | Bin 267 -> 251 bytes
 app/src/main/res/drawable-hdpi/ic_cast_black_24dp.png                   | Bin 384 -> 377 bytes
 app/src/main/res/drawable-hdpi/ic_cast_white_24dp.png                   | Bin 394 -> 374 bytes
 app/src/main/res/drawable-hdpi/ic_channel_black_24dp.png                | Bin 396 -> 267 bytes
 app/src/main/res/drawable-hdpi/ic_channel_white_24dp.png                | Bin 398 -> 271 bytes
 app/src/main/res/drawable-hdpi/ic_close_black_24dp.png                  | Bin 207 -> 205 bytes
 app/src/main/res/drawable-hdpi/ic_close_white_24dp.png                  | Bin 221 -> 204 bytes
 app/src/main/res/drawable-hdpi/ic_delete_black_24dp.png                 | Bin 317 -> 263 bytes
 app/src/main/res/drawable-hdpi/ic_delete_white_24dp.png                 | Bin 319 -> 265 bytes
 app/src/main/res/drawable-hdpi/ic_drag_handle_white_24dp.png            | Bin 99 -> 98 bytes
 app/src/main/res/drawable-hdpi/ic_expand_less_black_24dp.png            | Bin 149 -> 146 bytes
 app/src/main/res/drawable-hdpi/ic_expand_less_white_24dp.png            | Bin 156 -> 148 bytes
 app/src/main/res/drawable-hdpi/ic_expand_more_black_24dp.png            | Bin 151 -> 147 bytes
 app/src/main/res/drawable-hdpi/ic_expand_more_white_24dp.png            | Bin 159 -> 148 bytes
 app/src/main/res/drawable-hdpi/ic_fiber_manual_record_black_24dp.png    | Bin 256 -> 255 bytes
 app/src/main/res/drawable-hdpi/ic_file_download_black_24dp.png          | Bin 148 -> 145 bytes
 app/src/main/res/drawable-hdpi/ic_file_download_white_24dp.png          | Bin 163 -> 148 bytes
 app/src/main/res/drawable-hdpi/ic_filter_list_white_24dp.png            | Bin 111 -> 108 bytes
 app/src/main/res/drawable-hdpi/ic_grid_black_24dp.png                   | Bin 422 -> 317 bytes
 app/src/main/res/drawable-hdpi/ic_grid_white_24dp.png                   | Bin 415 -> 333 bytes
 app/src/main/res/drawable-hdpi/ic_headset_white_24dp.png                | Bin 350 -> 334 bytes
 app/src/main/res/drawable-hdpi/ic_history_black_24dp.png                | Bin 494 -> 484 bytes
 app/src/main/res/drawable-hdpi/ic_history_white_24dp.png                | Bin 486 -> 476 bytes
 app/src/main/res/drawable-hdpi/ic_import_export_black_24dp.png          | Bin 163 -> 154 bytes
 app/src/main/res/drawable-hdpi/ic_import_export_white_24dp.png          | Bin 172 -> 160 bytes
 app/src/main/res/drawable-hdpi/ic_info_outline_black_24dp.png           | Bin 487 -> 475 bytes
 app/src/main/res/drawable-hdpi/ic_info_outline_white_24dp.png           | Bin 485 -> 463 bytes
 app/src/main/res/drawable-hdpi/ic_language_black_24dp.png               | Bin 589 -> 565 bytes
 app/src/main/res/drawable-hdpi/ic_language_white_24dp.png               | Bin 590 -> 558 bytes
 app/src/main/res/drawable-hdpi/ic_list_black_24dp.png                   | Bin 265 -> 221 bytes
 app/src/main/res/drawable-hdpi/ic_list_white_24dp.png                   | Bin 276 -> 228 bytes
 app/src/main/res/drawable-hdpi/ic_menu_more.png                         | Bin 319 -> 223 bytes
 app/src/main/res/drawable-hdpi/ic_more_vert_black_24dp.png              | Bin 132 -> 130 bytes
 app/src/main/res/drawable-hdpi/ic_more_vert_white_24dp.png              | Bin 134 -> 129 bytes
 app/src/main/res/drawable-hdpi/ic_newpipe_triangle_white.png            | Bin 570 -> 444 bytes
 app/src/main/res/drawable-hdpi/ic_newpipe_update.png                    | Bin 680 -> 525 bytes
 app/src/main/res/drawable-hdpi/ic_palette_black_24dp.png                | Bin 422 -> 414 bytes
 app/src/main/res/drawable-hdpi/ic_palette_white_24dp.png                | Bin 439 -> 410 bytes
 app/src/main/res/drawable-hdpi/ic_pause_black_24dp.png                  | Bin 135 -> 121 bytes
 app/src/main/res/drawable-hdpi/ic_pause_white_24dp.png                  | Bin 138 -> 122 bytes
 app/src/main/res/drawable-hdpi/ic_picture_in_picture_black_24dp.png     | Bin 189 -> 185 bytes
 app/src/main/res/drawable-hdpi/ic_picture_in_picture_white_24dp.png     | Bin 193 -> 183 bytes
 app/src/main/res/drawable-hdpi/ic_play_arrow_black_24dp.png             | Bin 194 -> 192 bytes
 app/src/main/res/drawable-hdpi/ic_play_arrow_white.png                  | Bin 283 -> 259 bytes
 app/src/main/res/drawable-hdpi/ic_play_arrow_white_24dp.png             | Bin 195 -> 190 bytes
 app/src/main/res/drawable-hdpi/ic_play_circle_filled_white_24dp.png     | Bin 358 -> 338 bytes
 app/src/main/res/drawable-hdpi/ic_play_circle_transparent.png           | Bin 2142 -> 986 bytes
 app/src/main/res/drawable-hdpi/ic_playlist_add_check_black_24dp.png     | Bin 163 -> 157 bytes
 app/src/main/res/drawable-hdpi/ic_playlist_add_check_white_24dp.png     | Bin 159 -> 157 bytes
 app/src/main/res/drawable-hdpi/ic_remove.png                            | Bin 363 -> 291 bytes
 app/src/main/res/drawable-hdpi/ic_repeat_white.png                      | Bin 234 -> 217 bytes
 app/src/main/res/drawable-hdpi/ic_replay_white.png                      | Bin 675 -> 625 bytes
 app/src/main/res/drawable-hdpi/ic_rss_feed_black_24dp.png               | Bin 410 -> 404 bytes
 app/src/main/res/drawable-hdpi/ic_rss_feed_white_24dp.png               | Bin 417 -> 408 bytes
 app/src/main/res/drawable-hdpi/ic_save_white_24dp.png                   | Bin 247 -> 236 bytes
 app/src/main/res/drawable-hdpi/ic_screen_rotation_black_24dp.png        | Bin 478 -> 470 bytes
 app/src/main/res/drawable-hdpi/ic_screen_rotation_white.png             | Bin 976 -> 886 bytes
 app/src/main/res/drawable-hdpi/ic_search_black_24dp.png                 | Bin 390 -> 378 bytes
 app/src/main/res/drawable-hdpi/ic_search_white_24dp.png                 | Bin 396 -> 371 bytes
 app/src/main/res/drawable-hdpi/ic_settings_black_24dp.png               | Bin 453 -> 443 bytes
 app/src/main/res/drawable-hdpi/ic_settings_update_black.png             | Bin 720 -> 443 bytes
 app/src/main/res/drawable-hdpi/ic_settings_update_white.png             | Bin 720 -> 446 bytes
 app/src/main/res/drawable-hdpi/ic_settings_white_24dp.png               | Bin 460 -> 438 bytes
 app/src/main/res/drawable-hdpi/ic_share_black_24dp.png                  | Bin 398 -> 385 bytes
 app/src/main/res/drawable-hdpi/ic_share_white_24dp.png                  | Bin 397 -> 380 bytes
 app/src/main/res/drawable-hdpi/ic_shuffle_white_24dp.png                | Bin 300 -> 282 bytes
 app/src/main/res/drawable-hdpi/ic_thumb_down_black_24dp.png             | Bin 269 -> 263 bytes
 app/src/main/res/drawable-hdpi/ic_thumb_down_white_24dp.png             | Bin 280 -> 267 bytes
 app/src/main/res/drawable-hdpi/ic_thumb_up_black_24dp.png               | Bin 262 -> 260 bytes
 app/src/main/res/drawable-hdpi/ic_thumb_up_white_24dp.png               | Bin 277 -> 261 bytes
 app/src/main/res/drawable-hdpi/ic_volume_off_black_24dp.png             | Bin 407 -> 401 bytes
 app/src/main/res/drawable-hdpi/ic_volume_off_white_24dp.png             | Bin 433 -> 408 bytes
 app/src/main/res/drawable-hdpi/ic_whatshot_black_24dp.png               | Bin 462 -> 446 bytes
 app/src/main/res/drawable-hdpi/ic_whatshot_white_24dp.png               | Bin 468 -> 445 bytes
 app/src/main/res/drawable-hdpi/new_play_arrow.png                       | Bin 7434 -> 4533 bytes
 app/src/main/res/drawable-ldrtl-hdpi/ic_arrow_back_white_24dp.png       | Bin 149 -> 148 bytes
 app/src/main/res/drawable-ldrtl-mdpi/ic_settings_update_black.png       | Bin 512 -> 339 bytes
 app/src/main/res/drawable-ldrtl-xhdpi/ic_arrow_back_white_24dp.png      | Bin 140 -> 134 bytes
 app/src/main/res/drawable-ldrtl-xxhdpi/ic_arrow_back_white_24dp.png     | Bin 195 -> 191 bytes
 app/src/main/res/drawable-ldrtl-xxxhdpi/ic_arrow_back_white_24dp.png    | Bin 200 -> 197 bytes
 app/src/main/res/drawable-mdpi/ic_action_av_fast_forward.png            | Bin 277 -> 161 bytes
 app/src/main/res/drawable-mdpi/ic_action_av_fast_rewind.png             | Bin 282 -> 169 bytes
 app/src/main/res/drawable-mdpi/ic_add.png                               | Bin 152 -> 133 bytes
 app/src/main/res/drawable-mdpi/ic_arrow_down_white.png                  | Bin 210 -> 174 bytes
 app/src/main/res/drawable-mdpi/ic_arrow_top_left_black_24dp.png         | Bin 418 -> 129 bytes
 app/src/main/res/drawable-mdpi/ic_arrow_top_left_white_24dp.png         | Bin 427 -> 130 bytes
 app/src/main/res/drawable-mdpi/ic_arrow_up_white.png                    | Bin 201 -> 172 bytes
 app/src/main/res/drawable-mdpi/ic_backup_black_24dp.png                 | Bin 226 -> 223 bytes
 app/src/main/res/drawable-mdpi/ic_backup_white_24dp.png                 | Bin 235 -> 224 bytes
 app/src/main/res/drawable-mdpi/ic_bookmark_white_24dp.png               | Bin 139 -> 137 bytes
 app/src/main/res/drawable-mdpi/ic_bug_report_black_24dp.png             | Bin 200 -> 193 bytes
 app/src/main/res/drawable-mdpi/ic_bug_report_white_24dp.png             | Bin 207 -> 193 bytes
 app/src/main/res/drawable-mdpi/ic_cast_black_24dp.png                   | Bin 249 -> 245 bytes
 app/src/main/res/drawable-mdpi/ic_cast_white_24dp.png                   | Bin 251 -> 247 bytes
 app/src/main/res/drawable-mdpi/ic_channel_black_24dp.png                | Bin 290 -> 190 bytes
 app/src/main/res/drawable-mdpi/ic_channel_white_24dp.png                | Bin 304 -> 197 bytes
 app/src/main/res/drawable-mdpi/ic_close_black_24dp.png                  | Bin 164 -> 162 bytes
 app/src/main/res/drawable-mdpi/ic_close_white_24dp.png                  | Bin 175 -> 166 bytes
 app/src/main/res/drawable-mdpi/ic_delete_black_24dp.png                 | Bin 198 -> 164 bytes
 app/src/main/res/drawable-mdpi/ic_delete_white_24dp.png                 | Bin 198 -> 164 bytes
 app/src/main/res/drawable-mdpi/ic_expand_less_white_24dp.png            | Bin 129 -> 128 bytes
 app/src/main/res/drawable-mdpi/ic_expand_more_black_24dp.png            | Bin 125 -> 121 bytes
 app/src/main/res/drawable-mdpi/ic_expand_more_white_24dp.png            | Bin 129 -> 124 bytes
 app/src/main/res/drawable-mdpi/ic_fiber_manual_record_black_24dp.png    | Bin 184 -> 181 bytes
 app/src/main/res/drawable-mdpi/ic_fiber_manual_record_white_24dp.png    | Bin 181 -> 179 bytes
 app/src/main/res/drawable-mdpi/ic_file_download_black_24dp.png          | Bin 114 -> 110 bytes
 app/src/main/res/drawable-mdpi/ic_file_download_white_24dp.png          | Bin 116 -> 111 bytes
 app/src/main/res/drawable-mdpi/ic_grid_black_24dp.png                   | Bin 270 -> 223 bytes
 app/src/main/res/drawable-mdpi/ic_grid_white_24dp.png                   | Bin 279 -> 234 bytes
 app/src/main/res/drawable-mdpi/ic_headset_white_24dp.png                | Bin 238 -> 228 bytes
 app/src/main/res/drawable-mdpi/ic_history_black_24dp.png                | Bin 311 -> 307 bytes
 app/src/main/res/drawable-mdpi/ic_history_white_24dp.png                | Bin 327 -> 316 bytes
 app/src/main/res/drawable-mdpi/ic_import_export_black_24dp.png          | Bin 128 -> 126 bytes
 app/src/main/res/drawable-mdpi/ic_import_export_white_24dp.png          | Bin 132 -> 127 bytes
 app/src/main/res/drawable-mdpi/ic_info_outline_black_24dp.png           | Bin 323 -> 307 bytes
 app/src/main/res/drawable-mdpi/ic_info_outline_white_24dp.png           | Bin 320 -> 309 bytes
 app/src/main/res/drawable-mdpi/ic_language_black_24dp.png               | Bin 375 -> 364 bytes
 app/src/main/res/drawable-mdpi/ic_language_white_24dp.png               | Bin 390 -> 369 bytes
 app/src/main/res/drawable-mdpi/ic_list_black_24dp.png                   | Bin 248 -> 201 bytes
 app/src/main/res/drawable-mdpi/ic_list_white_24dp.png                   | Bin 254 -> 213 bytes
 app/src/main/res/drawable-mdpi/ic_more_vert_white_24dp.png              | Bin 112 -> 110 bytes
 app/src/main/res/drawable-mdpi/ic_newpipe_triangle_white.png            | Bin 328 -> 269 bytes
 app/src/main/res/drawable-mdpi/ic_newpipe_update.png                    | Bin 401 -> 319 bytes
 app/src/main/res/drawable-mdpi/ic_palette_black_24dp.png                | Bin 255 -> 251 bytes
 app/src/main/res/drawable-mdpi/ic_palette_white_24dp.png                | Bin 266 -> 251 bytes
 app/src/main/res/drawable-mdpi/ic_pause_black_24dp.png                  | Bin 109 -> 96 bytes
 app/src/main/res/drawable-mdpi/ic_pause_white_24dp.png                  | Bin 112 -> 98 bytes
 app/src/main/res/drawable-mdpi/ic_picture_in_picture_black_24dp.png     | Bin 127 -> 126 bytes
 app/src/main/res/drawable-mdpi/ic_picture_in_picture_white_24dp.png     | Bin 131 -> 126 bytes
 app/src/main/res/drawable-mdpi/ic_play_arrow_white.png                  | Bin 220 -> 205 bytes
 app/src/main/res/drawable-mdpi/ic_play_arrow_white_24dp.png             | Bin 157 -> 153 bytes
 app/src/main/res/drawable-mdpi/ic_play_circle_filled_white_24dp.png     | Bin 255 -> 245 bytes
 app/src/main/res/drawable-mdpi/ic_play_circle_transparent.png           | Bin 1487 -> 704 bytes
 app/src/main/res/drawable-mdpi/ic_playlist_add_check_black_24dp.png     | Bin 122 -> 120 bytes
 app/src/main/res/drawable-mdpi/ic_playlist_add_check_white_24dp.png     | Bin 124 -> 121 bytes
 app/src/main/res/drawable-mdpi/ic_remove.png                            | Bin 230 -> 192 bytes
 app/src/main/res/drawable-mdpi/ic_repeat_white.png                      | Bin 185 -> 172 bytes
 app/src/main/res/drawable-mdpi/ic_replay_white.png                      | Bin 457 -> 425 bytes
 app/src/main/res/drawable-mdpi/ic_rss_feed_black_24dp.png               | Bin 286 -> 277 bytes
 app/src/main/res/drawable-mdpi/ic_save_black_24dp.png                   | Bin 167 -> 164 bytes
 app/src/main/res/drawable-mdpi/ic_save_white_24dp.png                   | Bin 168 -> 165 bytes
 app/src/main/res/drawable-mdpi/ic_screen_rotation_black_24dp.png        | Bin 321 -> 315 bytes
 app/src/main/res/drawable-mdpi/ic_screen_rotation_white.png             | Bin 673 -> 632 bytes
 app/src/main/res/drawable-mdpi/ic_search_black_24dp.png                 | Bin 249 -> 242 bytes
 app/src/main/res/drawable-mdpi/ic_search_white_24dp.png                 | Bin 247 -> 246 bytes
 app/src/main/res/drawable-mdpi/ic_settings_black_24dp.png               | Bin 322 -> 310 bytes
 app/src/main/res/drawable-mdpi/ic_settings_update_black.png             | Bin 379 -> 249 bytes
 app/src/main/res/drawable-mdpi/ic_settings_update_white.png             | Bin 562 -> 346 bytes
 app/src/main/res/drawable-mdpi/ic_settings_white_24dp.png               | Bin 326 -> 307 bytes
 app/src/main/res/drawable-mdpi/ic_share_white_24dp.png                  | Bin 268 -> 262 bytes
 app/src/main/res/drawable-mdpi/ic_shuffle_white_24dp.png                | Bin 217 -> 205 bytes
 app/src/main/res/drawable-mdpi/ic_thumb_down_black_24dp.png             | Bin 195 -> 192 bytes
 app/src/main/res/drawable-mdpi/ic_thumb_down_white_24dp.png             | Bin 202 -> 193 bytes
 app/src/main/res/drawable-mdpi/ic_thumb_up_white_24dp.png               | Bin 188 -> 182 bytes
 app/src/main/res/drawable-mdpi/ic_volume_off_black_24dp.png             | Bin 279 -> 276 bytes
 app/src/main/res/drawable-mdpi/ic_volume_off_white_24dp.png             | Bin 301 -> 291 bytes
 app/src/main/res/drawable-mdpi/ic_whatshot_black_24dp.png               | Bin 330 -> 320 bytes
 app/src/main/res/drawable-mdpi/ic_whatshot_white_24dp.png               | Bin 334 -> 319 bytes
 app/src/main/res/drawable-mdpi/new_play_arrow.png                       | Bin 4526 -> 2748 bytes
 app/src/main/res/drawable-nodpi/arrow_down.png                          | Bin 3297 -> 3048 bytes
 app/src/main/res/drawable-nodpi/arrow_up.png                            | Bin 3271 -> 2999 bytes
 app/src/main/res/drawable-nodpi/background_header.png                   | Bin 28190 -> 17527 bytes
 app/src/main/res/drawable-nodpi/buddy.png                               | Bin 3372 -> 1132 bytes
 app/src/main/res/drawable-nodpi/buddy_channel_item.png                  | Bin 3333 -> 1013 bytes
 app/src/main/res/drawable-nodpi/channel_banner.png                      | Bin 76865 -> 30492 bytes
 app/src/main/res/drawable-nodpi/dummy_thumbnail.png                     | Bin 2654 -> 916 bytes
 app/src/main/res/drawable-nodpi/dummy_thumbnail_dark.png                | Bin 188 -> 70 bytes
 app/src/main/res/drawable-nodpi/dummy_thumbnail_playlist.png            | Bin 3147 -> 1185 bytes
 app/src/main/res/drawable-nodpi/gruese_die_gema.png                     | Bin 91384 -> 34540 bytes
 app/src/main/res/drawable-nodpi/not_available_monkey.png                | Bin 77202 -> 29066 bytes
 app/src/main/res/drawable-nodpi/np_logo_nude_shadow.png                 | Bin 5460 -> 3181 bytes
 app/src/main/res/drawable-nodpi/place_holder_circle.png                 | Bin 5689 -> 5315 bytes
 app/src/main/res/drawable-nodpi/place_holder_cloud.png                  | Bin 8032 -> 3618 bytes
 app/src/main/res/drawable-nodpi/place_holder_gadse.png                  | Bin 17166 -> 8689 bytes
 app/src/main/res/drawable-nodpi/place_holder_youtube.png                | Bin 1991 -> 1742 bytes
 app/src/main/res/drawable-nodpi/service.png                             | Bin 5765 -> 2510 bytes
 app/src/main/res/drawable-nodpi/soundcloud.png                          | Bin 12259 -> 8702 bytes
 app/src/main/res/drawable-nodpi/youtube.png                             | Bin 6182 -> 5465 bytes
 app/src/main/res/drawable-xhdpi/ic_action_av_fast_forward.png           | Bin 574 -> 252 bytes
 app/src/main/res/drawable-xhdpi/ic_action_av_fast_rewind.png            | Bin 591 -> 266 bytes
 app/src/main/res/drawable-xhdpi/ic_add.png                              | Bin 197 -> 163 bytes
 app/src/main/res/drawable-xhdpi/ic_arrow_down_white.png                 | Bin 425 -> 333 bytes
 app/src/main/res/drawable-xhdpi/ic_arrow_top_left_black_24dp.png        | Bin 492 -> 167 bytes
 app/src/main/res/drawable-xhdpi/ic_arrow_top_left_white_24dp.png        | Bin 500 -> 170 bytes
 app/src/main/res/drawable-xhdpi/ic_arrow_up_white.png                   | Bin 415 -> 329 bytes
 app/src/main/res/drawable-xhdpi/ic_backup_black_24dp.png                | Bin 386 -> 376 bytes
 app/src/main/res/drawable-xhdpi/ic_backup_white_24dp.png                | Bin 405 -> 379 bytes
 app/src/main/res/drawable-xhdpi/ic_bookmark_white_24dp.png              | Bin 213 -> 207 bytes
 app/src/main/res/drawable-xhdpi/ic_bug_report_black_24dp.png            | Bin 289 -> 285 bytes
 app/src/main/res/drawable-xhdpi/ic_bug_report_white_24dp.png            | Bin 303 -> 284 bytes
 app/src/main/res/drawable-xhdpi/ic_cast_black_24dp.png                  | Bin 449 -> 435 bytes
 app/src/main/res/drawable-xhdpi/ic_cast_white_24dp.png                  | Bin 460 -> 430 bytes
 app/src/main/res/drawable-xhdpi/ic_channel_black_24dp.png               | Bin 423 -> 292 bytes
 app/src/main/res/drawable-xhdpi/ic_channel_white_24dp.png               | Bin 468 -> 302 bytes
 app/src/main/res/drawable-xhdpi/ic_close_black_24dp.png                 | Bin 235 -> 230 bytes
 app/src/main/res/drawable-xhdpi/ic_close_white_24dp.png                 | Bin 257 -> 233 bytes
 app/src/main/res/drawable-xhdpi/ic_delete_black_24dp.png                | Bin 270 -> 216 bytes
 app/src/main/res/drawable-xhdpi/ic_delete_white_24dp.png                | Bin 274 -> 214 bytes
 app/src/main/res/drawable-xhdpi/ic_expand_less_black_24dp.png           | Bin 171 -> 168 bytes
 app/src/main/res/drawable-xhdpi/ic_expand_less_white_24dp.png           | Bin 179 -> 172 bytes
 app/src/main/res/drawable-xhdpi/ic_expand_more_black_24dp.png           | Bin 168 -> 167 bytes
 app/src/main/res/drawable-xhdpi/ic_expand_more_white_24dp.png           | Bin 182 -> 167 bytes
 app/src/main/res/drawable-xhdpi/ic_fiber_manual_record_black_24dp.png   | Bin 335 -> 331 bytes
 app/src/main/res/drawable-xhdpi/ic_file_download_black_24dp.png         | Bin 144 -> 140 bytes
 app/src/main/res/drawable-xhdpi/ic_file_download_white_24dp.png         | Bin 157 -> 138 bytes
 app/src/main/res/drawable-xhdpi/ic_filter_list_black_24dp.png           | Bin 103 -> 102 bytes
 app/src/main/res/drawable-xhdpi/ic_fullscreen_exit_black_24dp.png       | Bin 111 -> 110 bytes
 app/src/main/res/drawable-xhdpi/ic_grid_black_24dp.png                  | Bin 276 -> 219 bytes
 app/src/main/res/drawable-xhdpi/ic_grid_white_24dp.png                  | Bin 288 -> 223 bytes
 app/src/main/res/drawable-xhdpi/ic_headset_black_24dp.png               | Bin 412 -> 407 bytes
 app/src/main/res/drawable-xhdpi/ic_headset_white_24dp.png               | Bin 433 -> 407 bytes
 app/src/main/res/drawable-xhdpi/ic_history_black_24dp.png               | Bin 612 -> 606 bytes
 app/src/main/res/drawable-xhdpi/ic_history_white_24dp.png               | Bin 604 -> 603 bytes
 app/src/main/res/drawable-xhdpi/ic_import_export_black_24dp.png         | Bin 186 -> 183 bytes
 app/src/main/res/drawable-xhdpi/ic_import_export_white_24dp.png         | Bin 202 -> 184 bytes
 app/src/main/res/drawable-xhdpi/ic_info_outline_black_24dp.png          | Bin 640 -> 637 bytes
 app/src/main/res/drawable-xhdpi/ic_info_outline_white_24dp.png          | Bin 655 -> 626 bytes
 app/src/main/res/drawable-xhdpi/ic_language_black_24dp.png              | Bin 776 -> 756 bytes
 app/src/main/res/drawable-xhdpi/ic_language_white_24dp.png              | Bin 812 -> 745 bytes
 app/src/main/res/drawable-xhdpi/ic_list_black_24dp.png                  | Bin 247 -> 196 bytes
 app/src/main/res/drawable-xhdpi/ic_list_white_24dp.png                  | Bin 249 -> 198 bytes
 app/src/main/res/drawable-xhdpi/ic_menu_more.png                        | Bin 446 -> 295 bytes
 app/src/main/res/drawable-xhdpi/ic_more_vert_black_24dp.png             | Bin 155 -> 154 bytes
 app/src/main/res/drawable-xhdpi/ic_more_vert_white_24dp.png             | Bin 158 -> 153 bytes
 app/src/main/res/drawable-xhdpi/ic_newpipe_triangle_white.png           | Bin 628 -> 459 bytes
 app/src/main/res/drawable-xhdpi/ic_newpipe_update.png                   | Bin 734 -> 542 bytes
 app/src/main/res/drawable-xhdpi/ic_palette_black_24dp.png               | Bin 461 -> 450 bytes
 app/src/main/res/drawable-xhdpi/ic_palette_white_24dp.png               | Bin 480 -> 445 bytes
 app/src/main/res/drawable-xhdpi/ic_pause_black_24dp.png                 | Bin 162 -> 118 bytes
 app/src/main/res/drawable-xhdpi/ic_pause_white_24dp.png                 | Bin 139 -> 119 bytes
 app/src/main/res/drawable-xhdpi/ic_picture_in_picture_black_24dp.png    | Bin 185 -> 180 bytes
 app/src/main/res/drawable-xhdpi/ic_picture_in_picture_white_24dp.png    | Bin 187 -> 176 bytes
 app/src/main/res/drawable-xhdpi/ic_play_arrow_white.png                 | Bin 343 -> 308 bytes
 app/src/main/res/drawable-xhdpi/ic_play_arrow_white_24dp.png            | Bin 220 -> 205 bytes
 app/src/main/res/drawable-xhdpi/ic_play_circle_filled_white_24dp.png    | Bin 464 -> 440 bytes
 app/src/main/res/drawable-xhdpi/ic_play_circle_transparent.png          | Bin 2906 -> 1409 bytes
 app/src/main/res/drawable-xhdpi/ic_playlist_add_black_24dp.png          | Bin 113 -> 112 bytes
 app/src/main/res/drawable-xhdpi/ic_playlist_add_check_black_24dp.png    | Bin 163 -> 155 bytes
 app/src/main/res/drawable-xhdpi/ic_playlist_add_check_white_24dp.png    | Bin 163 -> 155 bytes
 app/src/main/res/drawable-xhdpi/ic_playlist_play_white_24dp.png         | Bin 160 -> 155 bytes
 app/src/main/res/drawable-xhdpi/ic_remove.png                           | Bin 380 -> 289 bytes
 app/src/main/res/drawable-xhdpi/ic_repeat_white.png                     | Bin 258 -> 246 bytes
 app/src/main/res/drawable-xhdpi/ic_replay_white.png                     | Bin 908 -> 834 bytes
 app/src/main/res/drawable-xhdpi/ic_rss_feed_black_24dp.png              | Bin 532 -> 529 bytes
 app/src/main/res/drawable-xhdpi/ic_save_black_24dp.png                  | Bin 264 -> 258 bytes
 app/src/main/res/drawable-xhdpi/ic_save_white_24dp.png                  | Bin 273 -> 258 bytes
 app/src/main/res/drawable-xhdpi/ic_screen_rotation_black_24dp.png       | Bin 645 -> 619 bytes
 app/src/main/res/drawable-xhdpi/ic_screen_rotation_white.png            | Bin 1256 -> 1131 bytes
 app/src/main/res/drawable-xhdpi/ic_search_black_24dp.png                | Bin 464 -> 457 bytes
 app/src/main/res/drawable-xhdpi/ic_search_white_24dp.png                | Bin 465 -> 445 bytes
 app/src/main/res/drawable-xhdpi/ic_settings_black_24dp.png              | Bin 557 -> 541 bytes
 app/src/main/res/drawable-xhdpi/ic_settings_update_black.png            | Bin 954 -> 584 bytes
 app/src/main/res/drawable-xhdpi/ic_settings_update_white.png            | Bin 1010 -> 587 bytes
 app/src/main/res/drawable-xhdpi/ic_settings_white_24dp.png              | Bin 562 -> 533 bytes
 app/src/main/res/drawable-xhdpi/ic_share_black_24dp.png                 | Bin 483 -> 472 bytes
 app/src/main/res/drawable-xhdpi/ic_share_white_24dp.png                 | Bin 496 -> 471 bytes
 app/src/main/res/drawable-xhdpi/ic_shuffle_white_24dp.png               | Bin 310 -> 284 bytes
 app/src/main/res/drawable-xhdpi/ic_thumb_down_black_24dp.png            | Bin 281 -> 277 bytes
 app/src/main/res/drawable-xhdpi/ic_thumb_down_white_24dp.png            | Bin 296 -> 283 bytes
 app/src/main/res/drawable-xhdpi/ic_thumb_up_black_24dp.png              | Bin 291 -> 285 bytes
 app/src/main/res/drawable-xhdpi/ic_thumb_up_white_24dp.png              | Bin 307 -> 286 bytes
 app/src/main/res/drawable-xhdpi/ic_volume_off_black_24dp.png            | Bin 493 -> 483 bytes
 app/src/main/res/drawable-xhdpi/ic_volume_off_white_24dp.png            | Bin 532 -> 491 bytes
 app/src/main/res/drawable-xhdpi/ic_whatshot_black_24dp.png              | Bin 601 -> 583 bytes
 app/src/main/res/drawable-xhdpi/ic_whatshot_white_24dp.png              | Bin 595 -> 578 bytes
 app/src/main/res/drawable-xhdpi/music.png                               | Bin 28646 -> 8260 bytes
 app/src/main/res/drawable-xhdpi/new_play_arrow.png                      | Bin 10290 -> 6373 bytes
 app/src/main/res/drawable-xhdpi/subtitle.png                            | Bin 3733 -> 2279 bytes
 app/src/main/res/drawable-xhdpi/video.png                               | Bin 23722 -> 4945 bytes
 app/src/main/res/drawable-xxhdpi/ic_action_av_fast_forward.png          | Bin 889 -> 363 bytes
 app/src/main/res/drawable-xxhdpi/ic_action_av_fast_rewind.png           | Bin 1073 -> 395 bytes
 app/src/main/res/drawable-xxhdpi/ic_add.png                             | Bin 351 -> 262 bytes
 app/src/main/res/drawable-xxhdpi/ic_arrow_back_white_24dp.png           | Bin 191 -> 188 bytes
 app/src/main/res/drawable-xxhdpi/ic_arrow_down_white.png                | Bin 470 -> 384 bytes
 app/src/main/res/drawable-xxhdpi/ic_arrow_top_left_black_24dp.png       | Bin 570 -> 224 bytes
 app/src/main/res/drawable-xxhdpi/ic_arrow_top_left_white_24dp.png       | Bin 573 -> 226 bytes
 app/src/main/res/drawable-xxhdpi/ic_arrow_up_white.png                  | Bin 458 -> 367 bytes
 app/src/main/res/drawable-xxhdpi/ic_backup_black_24dp.png               | Bin 561 -> 544 bytes
 app/src/main/res/drawable-xxhdpi/ic_backup_white_24dp.png               | Bin 589 -> 545 bytes
 app/src/main/res/drawable-xxhdpi/ic_bookmark_black_24dp.png             | Bin 261 -> 260 bytes
 app/src/main/res/drawable-xxhdpi/ic_bookmark_white_24dp.png             | Bin 273 -> 261 bytes
 app/src/main/res/drawable-xxhdpi/ic_bug_report_black_24dp.png           | Bin 427 -> 413 bytes
 app/src/main/res/drawable-xxhdpi/ic_bug_report_white_24dp.png           | Bin 445 -> 409 bytes
 app/src/main/res/drawable-xxhdpi/ic_cast_black_24dp.png                 | Bin 649 -> 631 bytes
 app/src/main/res/drawable-xxhdpi/ic_cast_white_24dp.png                 | Bin 666 -> 627 bytes
 app/src/main/res/drawable-xxhdpi/ic_channel_black_24dp.png              | Bin 483 -> 344 bytes
 app/src/main/res/drawable-xxhdpi/ic_channel_white_24dp.png              | Bin 739 -> 427 bytes
 app/src/main/res/drawable-xxhdpi/ic_close_black_24dp.png                | Bin 309 -> 306 bytes
 app/src/main/res/drawable-xxhdpi/ic_close_white_24dp.png                | Bin 347 -> 304 bytes
 app/src/main/res/drawable-xxhdpi/ic_delete_black_24dp.png               | Bin 506 -> 327 bytes
 app/src/main/res/drawable-xxhdpi/ic_delete_white_24dp.png               | Bin 495 -> 329 bytes
 app/src/main/res/drawable-xxhdpi/ic_expand_less_black_24dp.png          | Bin 213 -> 208 bytes
 app/src/main/res/drawable-xxhdpi/ic_expand_less_white_24dp.png          | Bin 230 -> 212 bytes
 app/src/main/res/drawable-xxhdpi/ic_expand_more_black_24dp.png          | Bin 215 -> 208 bytes
 app/src/main/res/drawable-xxhdpi/ic_expand_more_white_24dp.png          | Bin 237 -> 211 bytes
 app/src/main/res/drawable-xxhdpi/ic_fiber_manual_record_black_24dp.png  | Bin 468 -> 466 bytes
 app/src/main/res/drawable-xxhdpi/ic_fiber_manual_record_white_24dp.png  | Bin 461 -> 460 bytes
 app/src/main/res/drawable-xxhdpi/ic_file_download_white_24dp.png        | Bin 197 -> 174 bytes
 app/src/main/res/drawable-xxhdpi/ic_grid_black_24dp.png                 | Bin 427 -> 289 bytes
 app/src/main/res/drawable-xxhdpi/ic_grid_white_24dp.png                 | Bin 419 -> 296 bytes
 app/src/main/res/drawable-xxhdpi/ic_headset_black_24dp.png              | Bin 586 -> 576 bytes
 app/src/main/res/drawable-xxhdpi/ic_headset_white_24dp.png              | Bin 610 -> 565 bytes
 app/src/main/res/drawable-xxhdpi/ic_history_black_24dp.png              | Bin 889 -> 881 bytes
 app/src/main/res/drawable-xxhdpi/ic_history_white_24dp.png              | Bin 870 -> 867 bytes
 app/src/main/res/drawable-xxhdpi/ic_import_export_black_24dp.png        | Bin 230 -> 229 bytes
 app/src/main/res/drawable-xxhdpi/ic_import_export_white_24dp.png        | Bin 252 -> 229 bytes
 app/src/main/res/drawable-xxhdpi/ic_info_outline_black_24dp.png         | Bin 940 -> 925 bytes
 app/src/main/res/drawable-xxhdpi/ic_info_outline_white_24dp.png         | Bin 953 -> 904 bytes
 app/src/main/res/drawable-xxhdpi/ic_language_black_24dp.png             | Bin 1166 -> 1131 bytes
 app/src/main/res/drawable-xxhdpi/ic_language_white_24dp.png             | Bin 1209 -> 1122 bytes
 app/src/main/res/drawable-xxhdpi/ic_list_black_24dp.png                 | Bin 292 -> 219 bytes
 app/src/main/res/drawable-xxhdpi/ic_list_white_24dp.png                 | Bin 295 -> 223 bytes
 app/src/main/res/drawable-xxhdpi/ic_more_vert_white_24dp.png            | Bin 216 -> 204 bytes
 app/src/main/res/drawable-xxhdpi/ic_newpipe_triangle_white.png          | Bin 1194 -> 819 bytes
 app/src/main/res/drawable-xxhdpi/ic_newpipe_update.png                  | Bin 1370 -> 964 bytes
 app/src/main/res/drawable-xxhdpi/ic_palette_black_24dp.png              | Bin 661 -> 642 bytes
 app/src/main/res/drawable-xxhdpi/ic_palette_white_24dp.png              | Bin 703 -> 642 bytes
 app/src/main/res/drawable-xxhdpi/ic_pause_black_24dp.png                | Bin 196 -> 136 bytes
 app/src/main/res/drawable-xxhdpi/ic_pause_white_24dp.png                | Bin 206 -> 137 bytes
 app/src/main/res/drawable-xxhdpi/ic_picture_in_picture_black_24dp.png   | Bin 248 -> 244 bytes
 app/src/main/res/drawable-xxhdpi/ic_picture_in_picture_white_24dp.png   | Bin 254 -> 240 bytes
 app/src/main/res/drawable-xxhdpi/ic_play_arrow_black_24dp.png           | Bin 265 -> 264 bytes
 app/src/main/res/drawable-xxhdpi/ic_play_arrow_white.png                | Bin 461 -> 382 bytes
 app/src/main/res/drawable-xxhdpi/ic_play_arrow_white_24dp.png           | Bin 283 -> 259 bytes
 app/src/main/res/drawable-xxhdpi/ic_play_circle_filled_white_24dp.png   | Bin 666 -> 628 bytes
 app/src/main/res/drawable-xxhdpi/ic_play_circle_transparent.png         | Bin 4345 -> 2234 bytes
 app/src/main/res/drawable-xxhdpi/ic_playlist_add_black_24dp.png         | Bin 129 -> 128 bytes
 app/src/main/res/drawable-xxhdpi/ic_playlist_add_check_black_24dp.png   | Bin 236 -> 232 bytes
 app/src/main/res/drawable-xxhdpi/ic_playlist_add_check_white_24dp.png   | Bin 236 -> 234 bytes
 app/src/main/res/drawable-xxhdpi/ic_playlist_play_white_24dp.png        | Bin 188 -> 186 bytes
 app/src/main/res/drawable-xxhdpi/ic_remove.png                          | Bin 611 -> 490 bytes
 app/src/main/res/drawable-xxhdpi/ic_repeat_white.png                    | Bin 356 -> 335 bytes
 app/src/main/res/drawable-xxhdpi/ic_replay_white.png                    | Bin 1390 -> 1260 bytes
 app/src/main/res/drawable-xxhdpi/ic_rss_feed_black_24dp.png             | Bin 768 -> 764 bytes
 app/src/main/res/drawable-xxhdpi/ic_rss_feed_white_24dp.png             | Bin 761 -> 759 bytes
 app/src/main/res/drawable-xxhdpi/ic_save_black_24dp.png                 | Bin 368 -> 363 bytes
 app/src/main/res/drawable-xxhdpi/ic_save_white_24dp.png                 | Bin 391 -> 366 bytes
 app/src/main/res/drawable-xxhdpi/ic_screen_rotation_black_24dp.png      | Bin 916 -> 892 bytes
 app/src/main/res/drawable-xxhdpi/ic_screen_rotation_white.png           | Bin 1897 -> 1679 bytes
 app/src/main/res/drawable-xxhdpi/ic_search_black_24dp.png               | Bin 684 -> 673 bytes
 app/src/main/res/drawable-xxhdpi/ic_search_white_24dp.png               | Bin 728 -> 674 bytes
 app/src/main/res/drawable-xxhdpi/ic_settings_black_24dp.png             | Bin 827 -> 799 bytes
 app/src/main/res/drawable-xxhdpi/ic_settings_update_black.png           | Bin 1340 -> 781 bytes
 app/src/main/res/drawable-xxhdpi/ic_settings_update_white.png           | Bin 1468 -> 777 bytes
 app/src/main/res/drawable-xxhdpi/ic_settings_white_24dp.png             | Bin 843 -> 791 bytes
 app/src/main/res/drawable-xxhdpi/ic_share_black_24dp.png                | Bin 675 -> 669 bytes
 app/src/main/res/drawable-xxhdpi/ic_share_white_24dp.png                | Bin 698 -> 658 bytes
 app/src/main/res/drawable-xxhdpi/ic_shuffle_white_24dp.png              | Bin 486 -> 440 bytes
 app/src/main/res/drawable-xxhdpi/ic_thumb_down_black_24dp.png           | Bin 395 -> 390 bytes
 app/src/main/res/drawable-xxhdpi/ic_thumb_down_white_24dp.png           | Bin 423 -> 392 bytes
 app/src/main/res/drawable-xxhdpi/ic_thumb_up_black_24dp.png             | Bin 410 -> 408 bytes
 app/src/main/res/drawable-xxhdpi/ic_thumb_up_white_24dp.png             | Bin 434 -> 403 bytes
 app/src/main/res/drawable-xxhdpi/ic_volume_off_black_24dp.png           | Bin 704 -> 682 bytes
 app/src/main/res/drawable-xxhdpi/ic_volume_off_white_24dp.png           | Bin 753 -> 686 bytes
 app/src/main/res/drawable-xxhdpi/ic_whatshot_black_24dp.png             | Bin 874 -> 851 bytes
 app/src/main/res/drawable-xxhdpi/ic_whatshot_white_24dp.png             | Bin 866 -> 838 bytes
 app/src/main/res/drawable-xxhdpi/new_play_arrow.png                     | Bin 17671 -> 10370 bytes
 app/src/main/res/drawable-xxxhdpi/ic_action_av_fast_forward.png         | Bin 1381 -> 523 bytes
 app/src/main/res/drawable-xxxhdpi/ic_action_av_fast_rewind.png          | Bin 1529 -> 565 bytes
 app/src/main/res/drawable-xxxhdpi/ic_arrow_back_white_24dp.png          | Bin 194 -> 192 bytes
 app/src/main/res/drawable-xxxhdpi/ic_arrow_top_left_black_24dp.png      | Bin 675 -> 271 bytes
 app/src/main/res/drawable-xxxhdpi/ic_arrow_top_left_white_24dp.png      | Bin 730 -> 280 bytes
 app/src/main/res/drawable-xxxhdpi/ic_backup_black_24dp.png              | Bin 733 -> 715 bytes
 app/src/main/res/drawable-xxxhdpi/ic_backup_white_24dp.png              | Bin 770 -> 718 bytes
 app/src/main/res/drawable-xxxhdpi/ic_bookmark_white_24dp.png            | Bin 351 -> 337 bytes
 app/src/main/res/drawable-xxxhdpi/ic_bug_report_black_24dp.png          | Bin 527 -> 517 bytes
 app/src/main/res/drawable-xxxhdpi/ic_bug_report_white_24dp.png          | Bin 566 -> 509 bytes
 app/src/main/res/drawable-xxxhdpi/ic_cast_black_24dp.png                | Bin 869 -> 841 bytes
 app/src/main/res/drawable-xxxhdpi/ic_cast_white_24dp.png                | Bin 883 -> 827 bytes
 app/src/main/res/drawable-xxxhdpi/ic_channel_black_24dp.png             | Bin 592 -> 436 bytes
 app/src/main/res/drawable-xxxhdpi/ic_channel_white_24dp.png             | Bin 633 -> 408 bytes
 app/src/main/res/drawable-xxxhdpi/ic_close_black_24dp.png               | Bin 377 -> 376 bytes
 app/src/main/res/drawable-xxxhdpi/ic_close_white_24dp.png               | Bin 436 -> 377 bytes
 app/src/main/res/drawable-xxxhdpi/ic_delete_black_24dp.png              | Bin 541 -> 335 bytes
 app/src/main/res/drawable-xxxhdpi/ic_delete_white_24dp.png              | Bin 547 -> 336 bytes
 app/src/main/res/drawable-xxxhdpi/ic_expand_less_black_24dp.png         | Bin 261 -> 253 bytes
 app/src/main/res/drawable-xxxhdpi/ic_expand_less_white_24dp.png         | Bin 284 -> 254 bytes
 app/src/main/res/drawable-xxxhdpi/ic_expand_more_black_24dp.png         | Bin 256 -> 253 bytes
 app/src/main/res/drawable-xxxhdpi/ic_expand_more_white_24dp.png         | Bin 287 -> 255 bytes
 app/src/main/res/drawable-xxxhdpi/ic_fiber_manual_record_black_24dp.png | Bin 618 -> 615 bytes
 app/src/main/res/drawable-xxxhdpi/ic_fiber_manual_record_white_24dp.png | Bin 614 -> 607 bytes
 app/src/main/res/drawable-xxxhdpi/ic_file_download_white_24dp.png       | Bin 233 -> 212 bytes
 app/src/main/res/drawable-xxxhdpi/ic_fullscreen_white.png               | Bin 124 -> 123 bytes
 app/src/main/res/drawable-xxxhdpi/ic_grid_black_24dp.png                | Bin 363 -> 254 bytes
 app/src/main/res/drawable-xxxhdpi/ic_grid_white_24dp.png                | Bin 382 -> 261 bytes
 app/src/main/res/drawable-xxxhdpi/ic_headset_black_24dp.png             | Bin 786 -> 777 bytes
 app/src/main/res/drawable-xxxhdpi/ic_headset_white_24dp.png             | Bin 838 -> 775 bytes
 app/src/main/res/drawable-xxxhdpi/ic_history_black_24dp.png             | Bin 1209 -> 1198 bytes
 app/src/main/res/drawable-xxxhdpi/ic_history_white_24dp.png             | Bin 1190 -> 1187 bytes
 app/src/main/res/drawable-xxxhdpi/ic_import_export_black_24dp.png       | Bin 302 -> 298 bytes
 app/src/main/res/drawable-xxxhdpi/ic_import_export_white_24dp.png       | Bin 328 -> 298 bytes
 app/src/main/res/drawable-xxxhdpi/ic_info_outline_black_24dp.png        | Bin 1256 -> 1238 bytes
 app/src/main/res/drawable-xxxhdpi/ic_info_outline_white_24dp.png        | Bin 1279 -> 1212 bytes
 app/src/main/res/drawable-xxxhdpi/ic_language_black_24dp.png            | Bin 1530 -> 1492 bytes
 app/src/main/res/drawable-xxxhdpi/ic_language_white_24dp.png            | Bin 1592 -> 1470 bytes
 app/src/main/res/drawable-xxxhdpi/ic_list_black_24dp.png                | Bin 330 -> 225 bytes
 app/src/main/res/drawable-xxxhdpi/ic_list_white_24dp.png                | Bin 320 -> 230 bytes
 app/src/main/res/drawable-xxxhdpi/ic_more_vert_black_24dp.png           | Bin 272 -> 267 bytes
 app/src/main/res/drawable-xxxhdpi/ic_more_vert_white_24dp.png           | Bin 305 -> 270 bytes
 app/src/main/res/drawable-xxxhdpi/ic_newpipe_triangle_white.png         | Bin 1299 -> 805 bytes
 app/src/main/res/drawable-xxxhdpi/ic_newpipe_update.png                 | Bin 2177 -> 1461 bytes
 app/src/main/res/drawable-xxxhdpi/ic_palette_black_24dp.png             | Bin 868 -> 852 bytes
 app/src/main/res/drawable-xxxhdpi/ic_palette_white_24dp.png             | Bin 932 -> 849 bytes
 app/src/main/res/drawable-xxxhdpi/ic_pause_black_24dp.png               | Bin 248 -> 147 bytes
 app/src/main/res/drawable-xxxhdpi/ic_pause_white.png                    | Bin 111 -> 109 bytes
 app/src/main/res/drawable-xxxhdpi/ic_pause_white_24dp.png               | Bin 254 -> 147 bytes
 app/src/main/res/drawable-xxxhdpi/ic_picture_in_picture_black_24dp.png  | Bin 315 -> 307 bytes
 app/src/main/res/drawable-xxxhdpi/ic_picture_in_picture_white_24dp.png  | Bin 323 -> 304 bytes
 app/src/main/res/drawable-xxxhdpi/ic_play_arrow_black_24dp.png          | Bin 320 -> 319 bytes
 app/src/main/res/drawable-xxxhdpi/ic_play_arrow_white.png               | Bin 605 -> 517 bytes
 app/src/main/res/drawable-xxxhdpi/ic_play_arrow_white_24dp.png          | Bin 343 -> 308 bytes
 app/src/main/res/drawable-xxxhdpi/ic_play_circle_filled_white_24dp.png  | Bin 883 -> 829 bytes
 app/src/main/res/drawable-xxxhdpi/ic_play_circle_transparent.png        | Bin 6383 -> 3327 bytes
 app/src/main/res/drawable-xxxhdpi/ic_playlist_add_check_black_24dp.png  | Bin 283 -> 280 bytes
 app/src/main/res/drawable-xxxhdpi/ic_playlist_add_check_white_24dp.png  | Bin 289 -> 281 bytes
 app/src/main/res/drawable-xxxhdpi/ic_playlist_play_white_24dp.png       | Bin 219 -> 217 bytes
 app/src/main/res/drawable-xxxhdpi/ic_repeat_white.png                   | Bin 403 -> 386 bytes
 app/src/main/res/drawable-xxxhdpi/ic_replay_white.png                   | Bin 1885 -> 1706 bytes
 app/src/main/res/drawable-xxxhdpi/ic_rss_feed_black_24dp.png            | Bin 1027 -> 1014 bytes
 app/src/main/res/drawable-xxxhdpi/ic_rss_feed_white_24dp.png            | Bin 1012 -> 1008 bytes
 app/src/main/res/drawable-xxxhdpi/ic_save_black_24dp.png                | Bin 477 -> 475 bytes
 app/src/main/res/drawable-xxxhdpi/ic_save_white_24dp.png                | Bin 504 -> 472 bytes
 app/src/main/res/drawable-xxxhdpi/ic_screen_rotation_black_24dp.png     | Bin 1178 -> 1143 bytes
 app/src/main/res/drawable-xxxhdpi/ic_screen_rotation_white.png          | Bin 2553 -> 2274 bytes
 app/src/main/res/drawable-xxxhdpi/ic_search_black_24dp.png              | Bin 868 -> 857 bytes
 app/src/main/res/drawable-xxxhdpi/ic_search_white_24dp.png              | Bin 915 -> 850 bytes
 app/src/main/res/drawable-xxxhdpi/ic_settings_black_24dp.png            | Bin 1073 -> 1037 bytes
 app/src/main/res/drawable-xxxhdpi/ic_settings_update_black.png          | Bin 1769 -> 992 bytes
 app/src/main/res/drawable-xxxhdpi/ic_settings_update_white.png          | Bin 2037 -> 984 bytes
 app/src/main/res/drawable-xxxhdpi/ic_settings_white_24dp.png            | Bin 1074 -> 1020 bytes
 app/src/main/res/drawable-xxxhdpi/ic_share_black_24dp.png               | Bin 888 -> 867 bytes
 app/src/main/res/drawable-xxxhdpi/ic_share_white_24dp.png               | Bin 938 -> 860 bytes
 app/src/main/res/drawable-xxxhdpi/ic_shuffle_white_24dp.png             | Bin 517 -> 457 bytes
 app/src/main/res/drawable-xxxhdpi/ic_thumb_down_black_24dp.png          | Bin 496 -> 485 bytes
 app/src/main/res/drawable-xxxhdpi/ic_thumb_down_white_24dp.png          | Bin 533 -> 486 bytes
 app/src/main/res/drawable-xxxhdpi/ic_thumb_up_black_24dp.png            | Bin 510 -> 498 bytes
 app/src/main/res/drawable-xxxhdpi/ic_thumb_up_white_24dp.png            | Bin 542 -> 492 bytes
 app/src/main/res/drawable-xxxhdpi/ic_volume_off_black_24dp.png          | Bin 924 -> 902 bytes
 app/src/main/res/drawable-xxxhdpi/ic_volume_off_white_24dp.png          | Bin 1005 -> 909 bytes
 app/src/main/res/drawable-xxxhdpi/ic_whatshot_black_24dp.png            | Bin 1134 -> 1105 bytes
 app/src/main/res/drawable-xxxhdpi/ic_whatshot_white_24dp.png            | Bin 1129 -> 1089 bytes
 app/src/main/res/drawable-xxxhdpi/new_play_arrow.png                    | Bin 29670 -> 16161 bytes
 app/src/main/res/mipmap-hdpi/ic_launcher.png                            | Bin 4276 -> 3458 bytes
 app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png                 | Bin 1357 -> 972 bytes
 app/src/main/res/mipmap-mdpi/ic_launcher.png                            | Bin 2377 -> 1805 bytes
 app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png                 | Bin 788 -> 579 bytes
 app/src/main/res/mipmap-xhdpi/ic_launcher.png                           | Bin 5784 -> 4707 bytes
 app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png                | Bin 1858 -> 1294 bytes
 app/src/main/res/mipmap-xxhdpi/ic_launcher.png                          | Bin 9482 -> 7779 bytes
 app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png               | Bin 3640 -> 2509 bytes
 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png                         | Bin 13439 -> 10876 bytes
 app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png              | Bin 5047 -> 3431 bytes

@PeterDaveHello PeterDaveHello changed the title Compress PNG images losslessly via zopflipng [WIP] Compress PNG images losslessly via zopflipng Sep 11, 2019
@PeterDaveHello PeterDaveHello changed the title [WIP] Compress PNG images losslessly via zopflipng Compress PNG images losslessly via zopflipng Sep 11, 2019
@Redirion
Copy link
Member

and what is the actual resulting apk size in comparison? Android Build Tools have their own optimization for pngs (crunch) which is applied at build time.

@Stypox
Copy link
Member

Stypox commented Sep 12, 2019

By the way the long-term plan is to use svg vector resources, that are even lighter.

@PeterDaveHello
Copy link
Contributor Author

Hmmm, I'm not an Android application develop so didn't test it as I'm also not familiar with it at all, but I can say this may be the best lossless optimization mechanism right now, though it takes time, but I already done it for you so you don't need to worry about it, could be useful before totally replaced by svg images, what do you think?

@big14inch
Copy link

big14inch commented Sep 13, 2019 via email

@theScrabi theScrabi added the feature request Issue is related to a feature in the app label Sep 24, 2019
@TobiGr TobiGr added this to the 0.18.2 milestone Jan 13, 2020
@TobiGr TobiGr removed this from the 0.18.3 milestone Jan 28, 2020
@wb9688
Copy link
Member

wb9688 commented Apr 12, 2020

Closing in favor of #3271

@wb9688 wb9688 closed this Apr 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature request Issue is related to a feature in the app

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants