[FFmpeg-user] ffmpeg ffv1 issue

jeff.radcliffe at comcast.net jeff.radcliffe at comcast.net
Sat Jan 27 22:01:28 EET 2018


Friendly ffmpeg folks, 

I'm having newb issue getting ffmpeg to transcode an avi file to an archive format using ffv1. 

I've studied (a term used loosely) the FFV1 encoding cheatsheet on the wiki - thank you, but still can't get a clean execution. Obviously, I'm not prepared for the "Cheat Sheet" version, but I could not find the "remedial" 
documentation on the Wiki so please stop laughing. 

I'm running Windoze 10 on a Xeon Hex core and I'd like to get the benefit of those cores so I was trying to use the "threads" and "slices" appropriately. 

ffmpeg -i testvdub.avi -acodec copy -vcodec ffv1 -level 3 -threads 8 -coder 1 -context 1 -g 1 -slices 4 - slicecrc 0 testvdub.mkv 

My command prompt window follows: (really, stop laughing) 



C:\Users\js_ra>g: 

G:\>cd post processed video 

G:\Post Processed Video>dir 
Volume in drive G is RAID 0 
Volume Serial Number is 8E07-470A 

Directory of G:\Post Processed Video 

12/08/2017 03:08 PM <DIR> . 
12/08/2017 03:08 PM <DIR> .. 
12/08/2017 03:11 PM 2,110,791,066 test3 media xp 8bit - vdub.avi 
11/26/2017 02:18 PM 129 ffvtest.bat 
11/25/2017 06:46 PM 160,488,643,762 cartoon1-vdub dn-crop-non-ilace.avi 
11/25/2017 07:36 PM 2,095,830,272 cartoon1-vdub dn-crop-non-ilace_1.mp4 
11/30/2017 09:09 PM 16,582,459 cartoon2 handbrake.mp4 
11/26/2017 10:21 AM 5,743,094,650 test 8b yuv normal - vdub.avi 
11/26/2017 10:21 AM 5,743,094,650 testvdub.avi 
7 File(s) 176,198,036,988 bytes 
2 Dir(s) 1,558,157,254,656 bytes free 




G:\Post Processed Video>ffmpeg -i testvdub.avi -acodec copy -vcodec ffv1 -level 3 -threads 8 -coder 1 -context 1 -g 1 -slices 4 - slicecrc 0 testvdub.mkv 





ffmpeg version N-89212-ga60b2425c3 Copyright (c) 2000-2017 the FFmpeg developers 
built with gcc 7.2.0 (GCC) 
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-cuda --enable-cuvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-libmfx 
libavutil 56. 2.100 / 56. 2.100 
libavcodec 58. 3.105 / 58. 3.105 
libavformat 58. 2.102 / 58. 2.102 
libavdevice 58. 0.100 / 58. 0.100 
libavfilter 7. 2.102 / 7. 2.102 
libswscale 5. 0.101 / 5. 0.101 
libswresample 3. 0.101 / 3. 0.101 
libpostproc 55. 0.100 / 55. 0.100 
[avi @ 00000279276aa6e0] non-interleaved AVI 
Guessed Channel Layout for Input Stream #0.1 : stereo 
Input #0, avi, from 'testvdub.avi': 
Duration: 00:03:00.88, start: 0.000000, bitrate: 254005 kb/s 
Stream #0:0: Video: rawvideo, bgr24, 720x486, 251737 kb/s, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc 
Stream #0:1: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s32 (24 bit), 2304 kb/s 
[NULL @ 0000027927720da0] Unable to find a suitable output format for 'pipe:' 
pipe:: Invalid argument 




End command window. 




Okay, so it's probably some simple syntax issue. Any further guidance or resources for creating archive (lossless) videos with FFv1, especially for animation files, would be appreciated. 




Thanks in advance and enjoy the laugh. 




Jeff 




More information about the ffmpeg-user mailing list