Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why Libav? #19

Open
Jellyfrog opened this issue Dec 29, 2013 · 4 comments
Open

Why Libav? #19

Jellyfrog opened this issue Dec 29, 2013 · 4 comments

Comments

@Jellyfrog
Copy link

Is there any reason you picked Libav (avconv) over FFmpeg?

@Jellyfrog
Copy link
Author

Should probably change brew install ffmpeg to brew install libav also

@manast
Copy link
Member

manast commented Dec 30, 2013

The reason is that I think avcodec is a more active project, with better documentation and more releases. However I think that the dependency on libav can be removed, currently I am only using it to parse the file and read the metadata...

@Jellyfrog
Copy link
Author

It gives a rather cryptic error if you install ffmpeg instead of libav

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:980:11)
    at Process.ChildProcess._handle.onexit (child_process.js:771:34)

@manast
Copy link
Member

manast commented Dec 30, 2013

that is simply that it did not find the avconv command line tool... I guess I should invest some time in better error reporting :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants