Code Monkey home page Code Monkey logo

alltube_ynh's People

Contributors

alexaubin avatar ericgaspar avatar plopoyop avatar tituspijean avatar yalh76 avatar yunohost-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

alltube_ynh's Issues

Question

Hello,
Do I need to install youtube-dl on my Yunohost or is it installed with this application?
Thank you.

Still working?

The demo does not download any video nor is it updated in months. Cheers!

AllTube is not working after fresh install

Not working after fresh install

After a new installation of AllTube on YunoHost, the dowload fails.

Context

  • Hardware: VPS / Physical Server
  • YunoHost version: 11.21.1.3
  • I have access to my server: Through SSH, webadmin and direct access via keyboard / screen
  • Are you in a special context or did you perform some particular tweaking on your YunoHost instance?: no
  • Using, or trying to install package version/branch: Install from webadmin, version 3.1.1~ynh1

Steps to reproduce

When you try to use AllTube after a new fresh install of AllTube, this is the error for all videos tested (Youtube links)

'/usr/bin/python' 'vendor/ytdl-org/youtube-dl/youtube_dl/__main__.py' '--no-warnings' '--ignore-errors' '--flat-playlist' '--restrict-filenames' '--no-playlist' '--dump-single-json' 'https://youtu.be/myvideolink' '-f' 'best[protocol=https]/best[protocol=http]/bestvideo[protocol=https]/bestvideo[protocol=http]' failed with this error:
ERROR: Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

This same message is thrown when you try through CLI with the verbose option.

Expected behavior

This error seems to have been resolved in a newer version of youtube-dl or a fork.
ytdl-org/youtube-dl#31530
yt-dlp/yt-dlp#6253

Logs

'/usr/bin/python' 'vendor/ytdl-org/youtube-dl/youtube_dl/__main__.py' '--no-warnings' '--ignore-errors' '--flat-playlist' '--restrict-filenames' '--no-playlist' '--dump-single-json' 'https://youtu.be/myvideolink' '-f' 'best[protocol=https]/best[protocol=http]/bestvideo[protocol=https]/bestvideo[protocol=http]' failed with this error:
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python version 3.9.2 (CPython) - Linux-5.10.0-22-amd64-x86_64-with-glibc2.31
[debug] exe versions: ffmpeg 4.3.6-0, ffprobe 4.3.6-0
[debug] Proxy map: {}
ERROR: Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Unable to extract JS player URL

Describe the bug
A clear and concise description of what the bug is.
ERROR: Unable to extract JS player URL; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output. I asked to the upstream repository, i told me to update, so i think i have no choice but wait until you update the current repo.
Versions

  • Hardware: Desktop PC
  • YunoHost version: 4.0.8.2
  • I have access to my server: full
  • Are you in a special context or did you perform some particular tweaking on your YunoHost instance ?: no
  • Using, or trying to install package version/branch: master

To Reproduce

  1. Go to the main page
  2. Paste a video URL
  3. Click on download

Expected behavior
Video download.

Serious security issue with bookmarklet link

Hi there,
so i just installed alltube in a fresh yunohost (version 4.3.6.3) install and i noticed that my username and password are included in the bookmarklet link:

[...]
<div id="bookmarklet" class="bookmarklet_wrapper">
        <p> Drag this to your bookmarks bar: </p>
        <a class="bookmarklet small-font"
           href="javascript:window.location='https://[USERNAME]:[PASSWORD]@example.com/alltube/info?url=%25url%25'.replace('%url%', encodeURIComponent(location.href));">Bookmarklet</a>
    </div>
[...]

Alltube is not public on my server, btw.

Steps to reproduce

  • install alltube with no public access
  • visit alltube url
  • examine bookmarklet

Expected behavior

  • neither username nor password should be in the source code of the alltube page
  • at least inform user that this link includes the credentials! (if i bookmark this, the credentials are saved to disk in clear text)

Please, fix as soon as possible!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.