[FFmpeg-user] ScaleUp the Raw file

Naveen.B navins.2006 at gmail.com
Wed Oct 19 23:13:44 EEST 2022


>
> >>>>> I got an error by trying this command. Could you kindly let me know
> if
> >>>> this
> >>>>> is feasible?
> >>>> Always always always include the complete output of ffmpeg when asking
> >> for
> >>>> help. For one, we don't know what error you got.
> >>>>
> >>>> C:\Naveen\projects\DMS\software\ffmpeg_full\ffmpeg\bin>ffmpeg -i
> >>>> CapturedImage-001.raw -vf scale=1920:1080 CapturedImageScale-001.raw
> >>>> ffmpeg version 2022-06-20-git-56419428a8-full_build-www.gyan.dev
> >>>> Copyright (c) 2000-2022 the FFmpeg developers
> >>>>     built with gcc 11.3.0 (Rev1, Built by MSYS2 project)
> >>>>     configuration: --enable-gpl --enable-version3 --enable-static
> >>>> --disable-w32threads --disable-autodetect --enable-fontconfig
> >>>> --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp
> >> --enable-bzlib
> >>>> --enable-lzma --enable-libsnappy --enable-zlib --enable-librist
> >>>> --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth
> >>>> --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d
> >>>> --enable-libdavs2 --enable-libuavs3d --enable-libzvbi
> --enable-librav1e
> >>>> --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265
> >>>> --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl
> >>>> --enable-libopenjpeg --enable-libvpx --enable-mediafoundation
> >>>> --enable-libass --enable-frei0r --enable-libfreetype
> --enable-libfribidi
> >>>> --enable-liblensfun --enable-libvidstab --enable-libvmaf
> >> --enable-libzimg
> >>>> --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec
> >>>> --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2
> >>>> --enable-libmfx --enable-libshaderc --enable-vulkan
> --enable-libplacebo
> >>>> --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug
> >>>> --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame
> >>>> --enable-libshine --enable-libtheora --enable-libtwolame
> >>>> --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm
> >>>> --enable-libopencore-amrnb --enable-libopus --enable-libspeex
> >>>> --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite
> >>>> --enable-libmysofa --enable-librubberband --enable-libsoxr
> >>>> --enable-chromaprint
> >>>>     libavutil      57. 27.100 / 57. 27.100
> >>>>     libavcodec     59. 33.100 / 59. 33.100
> >>>>     libavformat    59. 25.100 / 59. 25.100
> >>>>     libavdevice    59.  6.100 / 59.  6.100
> >>>>     libavfilter     8. 41.100 /  8. 41.100
> >>>>     libswscale      6.  6.100 /  6.  6.100
> >>>>     libswresample   4.  6.100 /  4.  6.100
> >>>>     libpostproc    56.  5.100 / 56.  5.100
> >>>> [image2 @ 0000023a84c00880] Format image2 detected only with low score
> >> of
> >>>> 5, misdetection possible!
> >>>> [rawvideo @ 0000023a84c14b40] Invalid pixel format.
> >>>> [image2 @ 0000023a84c00880] Failed to open codec in
> >>>> avformat_find_stream_info
> >>>> [rawvideo @ 0000023a84c14b40] Invalid pixel format.
> >>>>       Last message repeated 1 times
> >>>> [image2 @ 0000023a84c00880] Failed to open codec in
> >>>> avformat_find_stream_info
> >>>> [image2 @ 0000023a84c00880] Could not find codec parameters for
> stream 0
> >>>> (Video: rawvideo, none): unspecified size
> >>>> Consider increasing the value for the 'analyzeduration' (0) and
> >>>> 'probesize' (5000000) options
> >>>> Input #0, image2, from 'CapturedImage-001.raw':
> >>>>     Duration: 00:00:00.04, start: 0.000000, bitrate: 832000 kb/s
> >>>>     Stream #0:0: Video: rawvideo, none, 25 fps, 25 tbr, 25 tbn
> >>>> [NULL @ 0000023a84c15b80] Unable to find a suitable output format for
> >>>> 'CapturedImageScale-001.raw'
> >>>> CapturedImageScale-001.raw: Invalid argument
> >>>>
> >>>> C:\Naveen\projects\DMS\software\ffmpeg_full\ffmpeg\bin>
> >>>>
> >> I think you must tell FFmpeg the pixel format and the size of the input
> >> image. If you would use JPG or PNG as input format, then FFmpeg would
> >> detect these details automatically. But for RAW format FFmpeg can't know
> >> the details.
> >>
> > I gave the pixel_format and input size is 1920x1080, but I get error
> width
> > is not set and one more error which I dont understand.
> >
> > C:\Naveen\projects\DMS\software\ffmpeg_full\ffmpeg\bin>ffmpeg
> -pixel_format
> > gray10le -i CapturedImage-001.raw -r 30 -s 1920x1080
> > CapturedImageScale-001.raw
>
> The -s option in your command line is for the output size because it's
> written after -i.
> You must also set the input size before -i.
> Your RAW image contains only pixel data and no header for size and pixel
> format.
>
> I din't understand the header for size and pixel format, width error is
resolved but the error Invalid argument is still coming.

C:\Naveen\projects\DMS\software\ffmpeg_full\ffmpeg\bin>ffmpeg -pixel_format
> gray10le -s 1920x1080 -i CapturedImage-001.raw -r 30 Captured-001.raw
> ffmpeg version 2022-06-20-git-56419428a8-full_build-www.gyan.dev
> Copyright (c) 2000-2022 the FFmpeg developers
>   built with gcc 11.3.0 (Rev1, Built by MSYS2 project)
>   configuration: --enable-gpl --enable-version3 --enable-static
> --disable-w32threads --disable-autodetect --enable-fontconfig
> --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib
> --enable-lzma --enable-libsnappy --enable-zlib --enable-librist
> --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth
> --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d
> --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e
> --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265
> --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl
> --enable-libopenjpeg --enable-libvpx --enable-mediafoundation
> --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi
> --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg
> --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec
> --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2
> --enable-libmfx --enable-libshaderc --enable-vulkan --enable-libplacebo
> --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug
> --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame
> --enable-libshine --enable-libtheora --enable-libtwolame
> --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm
> --enable-libopencore-amrnb --enable-libopus --enable-libspeex
> --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite
> --enable-libmysofa --enable-librubberband --enable-libsoxr
> --enable-chromaprint
>   libavutil      57. 27.100 / 57. 27.100
>   libavcodec     59. 33.100 / 59. 33.100
>   libavformat    59. 25.100 / 59. 25.100
>   libavdevice    59.  6.100 / 59.  6.100
>   libavfilter     8. 41.100 /  8. 41.100
>   libswscale      6.  6.100 /  6.  6.100
>   libswresample   4.  6.100 /  4.  6.100
>   libpostproc    56.  5.100 / 56.  5.100
> [image2 @ 00000196f975e640] Format image2 detected only with low score of
> 5, misdetection possible!
> Input #0, image2, from 'CapturedImage-001.raw':
>   Duration: 00:00:00.04, start: 0.000000, bitrate: 832000 kb/s
>   Stream #0:0: Video: rawvideo (Y1[0][10] / 0xA003159), gray10le,
> 1920x1080, 25 fps, 25 tbr, 25 tbn
> [NULL @ 00000196f9776300] Unable to find a suitable output format for
> 'Captured-001.raw'
>


> Captured-001.raw: Invalid argument
>


More information about the ffmpeg-user mailing list