Commit Graph

32 Commits

Author SHA1 Message Date
manscrober
aa8cdf013e This makes transcoder.Output() work again.
Since errb is not really handled later on anyway and error from ffmpeg are still printed, I think this change only makes sense. 
credit to https://github.com/xfrr/goffmpeg/issues/54#issuecomment-616273992
2020-05-07 00:51:19 +02:00
Fran
372fcc37eb added go modules, fixed mediafile and tests 2020-04-03 09:51:40 +02:00
Fran
093b9f118f Merge branch 'master' into master 2020-03-30 18:16:42 +02:00
muhammadharis
b8323ecaf9 Added error logging to transcoder initialize 2019-11-14 11:51:47 -05:00
muhammadharis
5b0e610c95 Added stderr to logs 2019-11-14 11:30:09 -05:00
muhammadharis
f96bd1d964 Implemented pipe protocol 2019-11-12 13:04:58 -05:00
Ramon Rüttimann
95bbe3aa58 refactor 2019-11-09 13:14:30 +01:00
Ramon Rüttimann
d451cb44fc remove debug print 2019-11-09 13:13:25 +01:00
Ramon Rüttimann
ad27eb72f5 show command 2019-11-09 12:59:32 +01:00
muhammadharis
c4a7601583 Fixed imports 2019-11-03 19:44:14 -05:00
muhammadharis
2d4028807f Pipe Protocol Unit tests + README Cleanup 2019-11-03 19:36:23 -05:00
muhammadharis
7784ff4443 Added pipe protocol functionality 2019-11-03 19:02:07 -05:00
frr
c4d93c0d45 removed local file checks 2019-02-19 12:16:30 +01:00
frr
33bbff0197 Fixed config handler 2019-01-15 14:36:52 +01:00
frr
e29085bab4 Workaround transcoder Stop function, Fixed transcoder configuration allowing to set the config before initializing the process, Minor fixes 2019-01-15 13:36:26 +01:00
Rohit Garg
a4645a5281 Added skip audio and video, also ran a go fmt for accurate tab spacing 2018-07-20 15:29:49 +05:30
Rohit Garg
979733ebde Print nothing if no progress tracking is being done 2018-07-05 17:14:37 +05:30
Rohit Garg
97ab829bed Added progress check flag, only open stderr if progress required 2018-06-29 16:06:54 +05:30
Rohit Garg
1f5b5dda88 Adding back the ffmpeg process cmd handle 2018-06-27 12:49:22 +05:30
Rohit Garg
25818c560b Fixing execution model and making compatible with windows 2018-06-26 20:29:56 +05:30
frr
17406242b1 Added tests
Fixed some stuff
2018-05-31 13:40:26 +02:00
Rohit Garg
65793ce83b Go Gettable, Setting output path also from mediafile 2018-05-23 14:44:14 +05:30
Rohit Garg
ca3027d8b9 Added input path to mediafile and seek using TS option for input 2018-05-21 10:44:12 +05:30
Rohit Garg
daf3c9fecf File names can have spaces
The commands fail if file name has spaces, added quotes around them for safe exec and compatibility with go os.File library
2018-05-15 17:23:24 +05:30
frr
2e2a6c763c Get the ffmpeg command regardless of the platform 2018-02-27 13:58:56 +01:00
frr
b7ba6ccfee Added preset option
Fixed progress bug
2018-02-05 16:17:57 +01:00
frr
93b5225129 Added get progress from audio transcoding 2018-02-01 18:36:50 +01:00
frr
b9b0fb7a41 getting ffmpeg and ffprobe path automatically 2018-02-01 17:08:17 +01:00
frr
983d2f1308 error handlers 2018-02-01 16:30:02 +01:00
frr
37d274517b Transcoding files
Added getters & setters
Get file's metada using ffprobe
Getting ffmpeg proccess info: frames processed, bitrate, current time and progress percentage through channel
2018-02-01 14:39:38 +01:00
frr
e545a08502 command wrapper
making transcoder
2018-01-28 14:15:41 +01:00
frr
731b6145ac ffmpeg configure
models added
transcode added
2018-01-27 01:55:02 +01:00