Giter Club home page Giter Club logo

Comments (5)

duclepham avatar duclepham commented on July 18, 2024

Bumped. Any advice on this? What is the format of the URL that I must enter for AfreecaTV livestreams? Thanks!

from obs-streamlink.

cqjjjzr avatar cqjjjzr commented on July 18, 2024

This project is rather not very active maintained because I don't currently have time for that...

The problem is that the current approach to streamlink and call ffmpeg is fragile across OBS versions. The latest OBS-Streamlink is only tested on OBS 28 and every major OBS update breaks the plugin because of the design issue in the plugin.

A rewrite of the plugin may be required, but if you want to use the plugin right now, try install OBS 28 or use a portable OBS 28 installation.

Additionally, if the bundled Streamlink is too old to use AfreecaTV, you can try to update it by navigating to data/obs-plugins/obs-streamlink/python38 and execute ./python -m pip --upgrade streamlink.

from obs-streamlink.

duclepham avatar duclepham commented on July 18, 2024

Thanks for the reply. My Streamlink version can run AfreecaTV streams just fine on VLC player, so maybe the problem isn't the Streamlink version.

Before I attempt something crazy, could you confirm what is the format of the URL that should be put? There is no guide as to what to type...

For example, for AfreecaTV I am watching the livestream in Chrome using this URL:
https://play.afreecatv.com/daarinaaa/269951812
Where daarinaaa is the username, and 269951812 is the video/stream ID (!?)
Should I put this link into Obs Studio? Or another format is needed?

Thanks!

from obs-streamlink.

cqjjjzr avatar cqjjjzr commented on July 18, 2024

The URL format is correct accord to Streamlink docs, but I doubt the bundled streamlink is new enough to pull stream for AfreecatTV. The plugins is calling streamlink within its bundled Python, not the one you installed in your own Python installation or installed standalonely.

Sorry for the inconvenience, but you can maybe try the following:

  1. Find a portable OBS 28 installation(download the -Full.zip one): https://github.com/obsproject/obs-studio/releases/tag/28.1.2
  2. Unzip the file and put it into a desired place.
  3. Install OBS-Streamlink into the portable OBS folder.
  4. Navigate to your-portable-OBS-folder/data/obs-plugins/obs-streamlink/python38 and execute ./python -m pip --upgrade streamlink.

from obs-streamlink.

duclepham avatar duclepham commented on July 18, 2024

Ah isee...OK let me try it some time. Thanks!

from obs-streamlink.

Related Issues (20)

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.