Forum Replies Created
-
“-threads 0” doesn’t seem to default to all available. Errors out. I then entered 4 and its chugging along. Doesn’t utilize the last three cores nearly as much as the first but at least they are doing something.
-
I will try an output to another codec and container at another time to experiment with the audio.
A only slightly related question.
How do I get my Ubuntu 12.04 64-bit system to process the trans-code on all/more of my processor cores? FFmbc is only using one core on 100% of the trans-code.
-
Okay. Figured it all out for what I was trying to do. FFmbc, as it seems, was getting over run trying to output the audio even though I wanted it to copy the codec. I ended up using the line as noted below and all is encoding and playing back well. I’ll double check the A/V sync further into the trans-code after the first one finishes.
ffmbc -i infile.mov -vcodec mpeg2video -b 12000k -acodec ac3 -ab 384k outfile.mpg
I sure hope this helps someone else.
Again, I am trans-coding Apple ProRes 422 Normal Quality recorded at 145Mb/s on a Sound Devices PIX 240i. -
I compiled a 64-bit .deb package for Ubuntu 12.04.1 LTS from my system.
Download atnerdsonstandby.com/dwnlds/ffmbc-0.7_0.7-rc7-1_amd64.debPlease prefix the install as Milivoj Ivkovic noted above with the yasm dependency.
sudo apt-get install build-essential yasm
Let me know if it doesn’t work. It installed on my system. -
Tried the code you suggested. Here is some of the output:
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4821 size=5760
[mpeg @ 0x1351700] buffer underflow i=1 bufi=3139 size=3456
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=3139 size=3456
[mpeg @ 0x1351700] buffer underflow i=1 bufi=3749 size=5760
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=3749 size=5760
[mpeg @ 0x1351700] buffer underflow i=1 bufi=2055 size=3456
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=2055 size=3456
[mpeg @ 0x1351700] buffer underflow i=1 bufi=2665 size=5760
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=2665 size=5760
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=4694 size=5760
[mpeg @ 0x1351700] buffer underflow i=1 bufi=3012 size=3456
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=3012 size=3456
buffer underflow i=1 bufi=3622 size=5760
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=3622 size=5760
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times
[mpeg @ 0x1351700] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1351700] buffer underflow i=1 bufi=5651 size=5760
Last message repeated 1 times -
FFmbc output from that file is:
FFmbc version 0.7-rc7
Copyright (c) 2008-2012 Baptiste Coudurier and the FFmpeg developers
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'PIX_001_002.mov':
Metadata:
major_brand: qt
minor_version: 537330688
compatible_brands: qt
creation_time: 1970-01-01 00:00:00
timecode: 00:00:00:00
Duration: 01:00:00.00, start: 0.000000, bitrate: 133219 kb/s
Stream #0.0(eng): Data: unknown (tmcd)
Metadata:
reel_name(eng): 001
Stream #0.1(eng): Video: prores, yuv422p10le, 1920x1080i tff, 130910 kb/s, PAR 1:1 DAR 16:9, 29.97 fps
Metadata:
codec_name: Apple ProRes 422
Stream #0.2(eng): Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
Stream #0.3(eng): Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
At least one output file must be specifiedThe last time I tried, the video was perfect, however, the audio is non existent.
I used:
ffmbc -vcodec prores -profile 2 -an -i infile.mov -t 360 -r 29 -b 12000k -acodec copy outfile.mpg -
I too am interested in converting prores. My system is running Ubuntu 12.04.1 64-bit. I can get a clean picture turning 422 normal quality to mpeg or whatever with FFmpeg, however, I am loosing audio altogether. I would like to use FFmbc if it will be professional.