33 Commits

Author SHA1 Message Date
Zoe Roux
408352cc3c Reworking the transcoder to work with a CMake in C (removing unnecesarry C++). 2019-12-16 22:23:48 +01:00
Zoe Roux
77978bd3f6 Reworking the transmuxer to use HLS (it is really fast now). 2019-12-03 00:43:23 +01:00
Zoe Roux
690048e720 Adding video and audio codec detection in the crawler.
Adding multiple audio support for the playback method detector.
2019-11-24 23:22:25 +01:00
Zoe Roux
944ec37090 Adding the bases of a method detection. 2019-11-24 17:45:12 +01:00
Zoe Roux
a51204a1b3 Allowing the transmuxer to return a dash manifest before the end of the transmux. 2019-11-12 23:11:11 +01:00
Zoe Roux
b129a2d84d Removing an unused parameter. 2019-11-11 21:38:34 +01:00
Zoe Roux
9825336146 The transmuxer now fully support Dash. 2019-11-11 21:35:16 +01:00
Zoe Roux
2bbd1bf81c Making dash files appear in the good folder and understanding dashenc of ffmpeg. 2019-11-10 01:28:20 +01:00
Zoe Roux
6270aac959 Adding an option dictionary for the dash creation. 2019-11-09 22:01:20 +01:00
Zoe Roux
05d297201e Starting to implement dash streaming. 2019-11-08 20:09:15 +01:00
Zoe Roux
c852d0c3b9 Solving bugs. 2019-10-02 00:22:29 +02:00
Zoe Roux
b3824b3b03 Solving many bugs. 2019-09-30 02:14:34 +02:00
Zoe Roux
71403a9888 Updating typescript models and adding transcoder dll inside the output in release mode. 2019-09-27 18:08:40 +02:00
Zoe Roux
49c3cc7a5f Solving a memory bug. 2019-09-27 15:40:13 +02:00
Zoe Roux
229be6e4b9 Making a few test with the C# memory management. 2019-09-27 01:54:28 +02:00
Zoe Roux
c493ccafce Making memory management more efficient. 2019-09-27 01:25:25 +02:00
Zoe Roux
adc36d7579 Test with a c style array. 2019-09-26 23:57:44 +02:00
Zoe Roux
2c1ec1812a Changing a few things. 2019-09-25 23:53:31 +02:00
Zoe Roux
604c68721b Creating the transmuxer. 2019-09-25 22:41:52 +02:00
Zoe Roux
3c47c88767 Creating a Transmux function and cleaning up the Transcoder code. 2019-09-25 01:06:37 +02:00
Zoe Roux
1ce584d087 Finishing the c++ library for extracting subtitles. 2019-09-17 01:09:07 +02:00
Zoe Roux
2835f75c69 Adding metadata to the stream object and getting back data from c++ to the managed code. 2019-09-16 03:25:03 +02:00
Zoe Roux
5459e3cde6 Finishing c# marshmalling. 2019-09-16 01:13:50 +02:00
Zoe Roux
1ced45a763 Adding stream detections in the Subtitle Extract and adding logic into the c# linker. 2019-09-14 03:16:08 +02:00
Zoe Roux
40d8575e55 Extract subtitle logic is done. 2019-09-13 17:45:22 +02:00
Zoe Roux
ea5af3c318 Subtitle extractions core is here, need to use dynamic size array and implement general metadata detection. 2019-09-13 04:04:35 +02:00
Zoe Roux
7620430733 Reworking the subtitle extractions to support multiple subtitles in the same file. Still need a bit of work to make it work. 2019-09-13 03:33:33 +02:00
Zoe Roux
c4f1214092 Making subtitle extraction algorithm. 2019-09-12 04:16:19 +02:00
Zoe Roux
5baf78fdde Decoding subtitles streams. 2019-09-10 19:16:09 +02:00
Zoe Roux
3cf861a7c3 Creating ffmpeg c++ link. 2019-09-10 03:01:16 +02:00
Zoe Roux
2462d3ad7f Creating bases api calls for playback. 2019-09-05 01:31:45 +02:00
Zoe Roux
3096249eef Reworking the way the c++ transcoder is imported. 2019-09-04 23:02:00 +02:00
Zoe Roux
606915e66a Trying to configure CMake. 2019-09-03 16:36:15 +02:00