justdan96 / tsMuxer

tsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supported video codecs H.264/AVC, H.265/HEVC, VC-1, MPEG2. Supported audio codecs AAC, AC3 / E-AC3(DD+), DTS/ DTS-HD.
Apache License 2.0
874 stars 147 forks source link

Create releases once in a while #502

Open Nadahar opened 2 years ago

Nadahar commented 2 years ago

I'm developing Digital Media Server and I'm trying to "prepare" it for being able to use the newer versions of tsMuxer. The lack of (meaningful) version numbers is a problem. Not all versions support H.265 for example, and I have no other way that I know than to look at the version number to determine if it has H.265 support or not.

The git hash'es are useless in this regard, there's no way to "infer" what functionality to expect for a certain hash. It would be very helpful if you could make "official releases" from time to time. It doesn't really matter if the releases are "perfect", what matters is that there's a way to track when certain changes are made.

The H.265 situation is just an example, the problem is generic - there must be a way to know if a certain feature is available or a certain bug is present in the version installed on a particular system.

justdan96 commented 2 years ago

We were looking at creating point releases for a while but it became less of a priority as we could refer to the git hash and date to trace issues, etc. I'd still agree that a point release is overdue, perhaps I can create one at the end of this year.

Nadahar commented 2 years ago

That would be very helpful.

shag00 commented 2 years ago

I hope you are making some progress with this.

Nadahar commented 2 years ago

Me too.