Git Product home page Git Product logo

Comments (4)

soraxas avatar soraxas commented on August 16, 2024

If it'd be easier for you, do you want to try the packaged executable at the release page (i.e. https://github.com/soraxas/echo360/releases/latest/download/echo360-linux) to see if it works for you?

Make it executable with:

chmod +x echo360-linux

from echo360.

soraxas avatar soraxas commented on August 16, 2024

Appology, you'd probably want the window executable with https://github.com/soraxas/echo360/releases/latest/download/echo360-windows.exe

from echo360.

Steve-Lee829 avatar Steve-Lee829 commented on August 16, 2024

Appology, you'd probably want the window executable with https://github.com/soraxas/echo360/releases/latest/download/echo360-windows.exe

Dear soraxas,

I've tried this and it is executable! But there are some further issues :( I think it might be because of the format of the videos? It turns out after the downloading it only downloaded the last few videos in a strange format M4s.

$ /c/Users/BernardoLee/Desktop/echo360-windows.exe https://echo360.org.uk/section/1747de6b-1c40-4870-996c-80b949e71b28/home

Echo360 Cloud platform detected
This implies setup_credential, and using web_driver

Please login with your SSO details and type continue when logged in.


After you finished logging in, type 'continue' in the terminal.
Type 'continue' and press [enter]
continue
I'm gonna assume you are responsible enough to had finished logged in by now ;)
Retrieving echo360 Course Info... 18/18 videos Done!
============================================================
Course: [[UNTITLED]]
Total videos to download: 66 out of 18
============================================================


Downloading "2020-12-08 - Lecture 18 [Week 10, Support Class]"

Downloading audio:
100%|▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒| 49.9M/49.9M [00:11<00:00, 4.40MiB/s] > Downloading video:
Progress: [> ] 0.00% 0/1
100%|▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒| 101M/101M [00:22<00:00, 4.56MiB/s] > Converting to mp4... [1720] Failed to execute script entrypoint

Traceback (most recent call last):
File "site-packages\ffmpy.py", line 94, in run
File "subprocess.py", line 800, in init
File "subprocess.py", line 1207, in _execute_child
FileNotFoundError: [WinError 2] ϵͳ▒Ҳ▒▒▒ָ▒▒▒▒▒ļ▒▒▒

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "entrypoint.py", line 7, in <module>
  File "echo360\main.py", line 356, in main
    downloader.download_all()
  File "echo360\downloader.py", line 235, in download_all
    if video.download(self._output_dir, filename):
  File "echo360\videos.py", line 268, in download
    result = self.download_single(session, single_url, output_dir, new_filename, pool_size)
  File "echo360\videos.py", line 314, in download_single
    os.path.join(output_dir, filename + ".mp4"))
  File "echo360\videos.py", line 347, in combine_audio_video
    ff.run()
  File "site-packages\ffmpy.py", line 99, in run
ffmpy.FFExecutableNotFoundError: Executable 'ffmpeg' not found

The cmd message is like this.

from echo360.

soraxas avatar soraxas commented on August 16, 2024

You need ffmpeg for file conversion (stated in the README file), see https://github.com/adaptlearning/adapt_authoring/wiki/Installing-FFmpeg for some installation guidelines.

from echo360.

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.