Skip to content

Commit

Permalink
fix: new ffmpeg download code for windows
Browse files Browse the repository at this point in the history
  • Loading branch information
benkaiser committed Dec 3, 2016
1 parent 7212f4f commit 8e74b26
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions library_functions.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ var async = require('async');
var SoundcloudResolver = require('soundcloud-resolver');
var ytdl = require('ytdl-core');
var youtubePlaylistInfo = require('youtube-playlist-info').playlistInfo;
var ffbinaries = require('ffbinaries');
var hasbin = require('hasbin');

var util = require(path.join(__dirname, 'util.js'));
Expand All @@ -17,11 +18,13 @@ var ffmetadata = null;

function binaryPath(extension) {
extension = extension || '';
return app.get('configDir') + '/binaries/' + extension;
if (extension && ffbinaries.detectPlatform().startsWith('win')) {
extension += '.exe';
}
return path.join(app.get('configDir'), 'binaries', extension);
}

function downloadFFMpeg(callback) {
var ffbinaries = require('ffbinaries');
var platform = ffbinaries.detectPlatform();

ffbinaries.downloadFiles(platform, {
Expand Down

0 comments on commit 8e74b26

Please sign in to comment.