I used the below command to get raw h.264 video file and aac audio file from source mp4 video.
fmpeg -i s1.mp4 -acodec aac -strict -2 -b:a 128k testA.aac -vcodec libx264 -r 30000/1001 -s 720x480 -aspect 16:9 -profile:v main -level:v 3.1 -x264opts aud:force-cfr:ref=1:keyint=15:min-keyint=15cenecut=-1:bframes=2:b-adapt=0:b-pyramid=none:weightb=0:weightp=0 -b:v 1500k -minrate 1500k -maxrate 1500k -bufsize 1835k -nal-hrd cbr -f h264 testA.h264
I muxed the audio and video into Mpeg 2 TS using Manzanita mp2tsme, the muxed file plays well on the pc, the client says after checking with ts analyzer it shows error "video end of bitstream units not found" and the file is not playing on his hardware device.
Can somebody kindly help me in finding a solution for this. I dont have deep knowledge of h264/ffmpeg, but is this error because of raw h.264 stream?
Thanks & Regards.
+ Reply to Thread
Results 1 to 4 of 4
Assuming you bought the product (Manzanita Transport Stream Multiplexer),
you should ask those questions to their support team, I presume.
But if you're talking about that old and outdated "evaluation copy" which requires messing around with the clock of the PC...
well, good-luck with it
Last edited by El Heggunte; 19th Sep 2015 at 12:43. Reason: clarification
Hi El and Baldrick,
I used the manzanita muxer which my company bought. Not the evaluation one.