RayeR![]() CZ, 12.07.2013, 12:44 |
FFMPEG 0.10.7 and x264 0.135 DOS port (Announce) |
Hi, --- |
ron![]() ![]() Australia, 13.07.2013, 02:10 @ RayeR |
FFMPEG 0.10.7 and x264 0.135 DOS port |
> I recompiled recent FFMPEG and X264 A-V encoders for DOS. |
Zyzzle 13.07.2013, 14:47 @ RayeR |
FFMPEG 0.10.7 and x264 0.135 DOS port |
I also use FFMPEG often, and really appreciate the DOS binaries you have provided. Is ver 2.0 impossible to compile for DOS platform? |
RayeR![]() CZ, 16.07.2013, 12:50 @ Zyzzle |
FFMPEG 0.10.7 and x264 0.135 DOS port |
> Is ver 2.0 impossible to compile for DOS platform? --- |
RayeR![]() CZ, 17.07.2013, 00:44 (edited by RayeR, 17.07.2013, 01:03) @ RayeR |
FFMPEG 0.10.7 and x264 0.135 DOS port |
I tried to configure and compile v2.0 (without ext. libs) and ended with strange error --- |
RayeR![]() CZ, 18.07.2013, 03:40 @ RayeR |
How to overcome 8191 char cmd.exe line limit? |
I found the problem is caused by make passing too long (>14000 chars) ar command (lot of .o files) to cmd.exe that cannot handle it and truncate it to 8191 (limit for WinXP). I tried to run bash first and then make but didn't help - why? when I run bash and paste long ar line it will pass and make .a library successfully. --- |
RayeR![]() CZ, 18.07.2013, 16:32 @ RayeR |
How to overcome 8191 char cmd.exe line limit? |
Well, with kind help of Eli @ DJGPP google group I was able to overcome cmdlide length limit by increasing make, ar, rm executables stub transfer buffer to 32kB using stubedit. Good, I learnt something new... --- |
Zyzzle 19.07.2013, 07:16 @ RayeR |
How to overcome 8191 char cmd.exe line limit? |
> Well, with kind help of Eli @ DJGPP google group I was able to overcome |
RayeR![]() CZ, 20.07.2013, 19:37 @ Zyzzle |
FFMPEG 2.0 and x264 0.135 DOS port |
Hi, --- |
DOS386 10.08.2013, 02:22 @ RayeR |
FFMPEG 2.0 and x264 0.135 DOS port |
> I just uploaded FFMPEG 2.0 + X264 0.135 final version. It includes the same --- |
DOS386 11.08.2013, 13:42 @ RayeR |
FFMPEG 2.0 and x264 0.135 DOS port |
> I just uploaded FFMPEG 2.0 + X264 0.135 final version. It includes the same --- |
glennmcc![]() ![]() North Jackson, Ohio (USA), 11.08.2013, 21:10 @ DOS386 |
FFMPEG 2.0 and x264 0.135 DOS port |
> --- |
ron![]() ![]() Australia, 13.08.2013, 00:27 @ glennmcc |
FFMPEG 2.0 and x264 0.135 DOS port |
> > --- |
RayeR![]() CZ, 13.08.2013, 10:41 @ ron |
FFMPEG 2.0 and x264 0.135 DOS port |
> And from the .rar, all I got was a bunch of empty directories - no actual --- |
ron![]() ![]() Australia, 13.08.2013, 14:09 @ RayeR |
FFMPEG 2.0 and x264 0.135 DOS port |
> It's packed by winrar 3.80 --- |
Laaca![]() Czech republic, 13.08.2013, 15:29 @ ron |
FFMPEG 2.0 and x264 0.135 DOS port |
You can just use RAR32, it is a command line RAR version which natively runs under DOS and OS/2 using EMX extender. --- |
Rugxulo![]() Usono, 14.08.2013, 06:43 @ Laaca |
FFMPEG 2.0 and x264 0.135 DOS port |
>>> (ron): And from the .rar, all I got was a bunch of empty directories |
glennmcc![]() ![]() North Jackson, Ohio (USA), 13.08.2013, 01:10 @ glennmcc |
FFMPEG 2.0 and x264 0.135 DOS port |
> > --- |
RayeR![]() CZ, 13.08.2013, 10:38 @ glennmcc |
FFMPEG 2.0 and x264 0.135 DOS port |
> Scratch all of that. --- |
RayeR![]() CZ, 13.08.2013, 11:08 @ RayeR |
FFMPEG 2.0 and x264 0.135 DOS port |
> You didn't specify the output codec, maybe this is now illegal. --- |
RayeR![]() CZ, 13.08.2013, 15:27 (edited by RayeR, 14.08.2013, 12:28) @ RayeR |
FFMPEG 2.0.1 and x264 0.135 bugfix - beware CVS DJDEV 2.04! |
After some messing around with it I got an idea to just recompile old FFMPEG 0.10.7 and try if still works. And gues what - it didn't! Bingo! I exactly know what I had changed. I upgraded to latest DJDEV 2.04 CVS. So I quickly reverted back the libc.a, relink the binaries and it worked again. Also FFMPEG 2.0.1. Fortunatelly I had a backup of older CVS DJDEV from 26.10.2011 that I have been successfully using so I reverted it completly back and also replaced the package on SourceForge. --- |
glennmcc![]() ![]() North Jackson, Ohio (USA), 15.08.2013, 01:39 @ RayeR |
FFMPEG 2.0.1 and x264 0.135 bugfix - beware CVS DJDEV 2.04! |
> After some messing around with it I got an idea to just recompile old --- |
Zyzzle 14.08.2013, 03:54 @ RayeR |
FFMPEG 2.0 and x264 0.135 DOS port |
It is strange. I can't encode or decode Monkey's Audio or Wavpack, but can encode other audio formats (mp3, mp2, aac, ogg, flac) only and not video codecs with 2.0. Straight Demuxing and remuxing (= stream copying) avi / mpeg2 / mpeg4 seems to work, but not encoding between video codecs. |
RayeR![]() CZ, 14.08.2013, 21:54 (edited by RayeR, 14.08.2013, 23:58) @ Zyzzle |
FFMPEG 2.0.1 and x264 0.135 DOS port + wavpack |
> Is the wavpack (.wv) wrapper built into your 2.0 or 1.2.0 DJGPP binaries? --- |
ron![]() ![]() Australia, 15.08.2013, 00:31 @ RayeR |
FFMPEG 2.0.1 and x264 0.135 DOS port + wavpack |
> UPDATE: Well it was not so hard to compile complette wavpack so encoder is --- |
DOS386 22.08.2013, 16:16 @ RayeR |
FFMPEG 2.0.1 and x264 0.135 DOS port + OPUS + SH** |
> UPDATE: Well it was not so hard to compile complette wavpack so --- |
RayeR![]() CZ, 22.08.2013, 22:21 @ DOS386 |
FFMPEG 2.0.1 and x264 0.135 DOS port + OPUS + SH** |
> Any progress with fixing bugged DGJDEV (DGJPP mailing list) ? --- |
Zyzzle 23.08.2013, 03:18 @ RayeR |
FFMPEG 2.0.1 and x264 0.135 DOS port + wavpack |
> UPDATE: Well it was not so hard to compile complette wavpack so encoder is |
RayeR![]() CZ, 12.08.2013, 17:19 @ DOS386 |
FFMPEG 2.0 and x264 0.135 DOS port |
> Does it work for anyone? I can't encode anything, all that works is --- |