[FFmpeg-user] convert mkv to mp4

KoSza koszanova at gmail.com
Thu Feb 13 19:17:50 EET 2025


Hello,

I have version 7.0.2-5, but when I start with the command it does not
start, but on older version starts.














































































*MyUser at MyNas:/volume1/video/series/Dune.Prophecy.S01.2160p.MAX.WEB-DL.DDP5.1.Atmos.DV.HDR.H.265.HUN.ENG-PTHD$
 /volume1/@appstore/ffmpeg7/bin/ffmpeg -hffmpeg version 7.0.2-5 Copyright
(c) 2000-2024 the FFmpeg developers  built with gcc 8.5.0 (GCC)
configuration: --target-os=linux
--cross-prefix=/github/workspace/toolchain/syno-x64-7.1/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-
--prefix=/var/packages/ffmpeg7/target
--extra-cflags=-I/github/workspace/spk/ffmpeg7/work-x64-7.1/install/var/packages/ffmpeg7/target/include
--extra-ldflags=-L/github/workspace/spk/ffmpeg7/work-x64-7.1/install/var/packages/ffmpeg7/target/lib
--extra-libs='-lxml2 -ldl -lm' --pkg-config=/usr/bin/pkg-config
--ranlib=/github/workspace/toolchain/syno-x64-7.1/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ranlib
--enable-cross-compile --enable-rpath --enable-pic --enable-shared
--enable-gpl --enable-version3 --disable-debug --disable-static
--disable-doc --extra-version=5 --extra-cflags=-DSYNO_VIDEOSTATION
--extra-cflags=-fno-if-conversion --extra-cflags=-O3
--extra-cflags=-Wno-deprecated-declarations --x86asmexe=nasm
--enable-libcodec2 --enable-libxml2 --enable-demuxer=dash
--enable-libfontconfig --enable-libfreetype --enable-libfribidi
--enable-libopenjpeg --enable-libmp3lame --enable-libbluray
--enable-libspeex --enable-libtheora --enable-libcaca --enable-libdc1394
--enable-libvorbis --enable-libwebp --enable-libzmq --enable-gnutls
--enable-libopenh264 --enable-libopus --enable-libsoxr
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librabbitmq
--enable-libtwolame --enable-libzvbi --enable-libx264 --enable-libx265
--enable-libvpx --enable-libshine --enable-chromaprint --enable-libdav1d
--enable-librist --enable-libzimg --enable-libsnappy --enable-libfdk-aac
--enable-nonfree --enable-libaom --enable-libsvtav1 --arch=x86_64
--enable-lto --enable-libdrm --enable-libmfx --enable-vaapi --enable-opencl
--enable-libass --enable-frei0r  libavutil      59.  8.100 / 59.  8.100
libavcodec     61.  3.100 / 61.  3.100  libavformat    61.  1.100 / 61.
 1.100  libavdevice    61.  1.100 / 61.  1.100  libavfilter    10.  1.100 /
10.  1.100  libswscale      8.  1.100 /  8.  1.100  libswresample   5.
 1.100 /  5.  1.100  libpostproc    58.  1.100 / 58.  1.100Universal media
converterusage: ffmpeg [options] [[infile options] -i infile]... {[outfile
options] outfile}...Getting help:    -h      -- print basic options    -h
long -- print more options    -h full -- print all options (including all
format and codec specific options, very long)    -h type=name -- print all
options for the named decoder/encoder/demuxer/muxer/filter/bsf/protocol
See man ffmpeg for detailed description of the options.Per-stream options
can be followed by :<stream_spec> to apply that option to specific streams
only. <stream_spec> can be a stream index, or v/a/s for
video/audio/subtitle (see manual for full syntax).Print help / information
/ capabilities:-L                  show license-h <topic>          show
help-version            show version-muxers             show available
muxers-demuxers           show available demuxers-devices            show
available devices-decoders           show available decoders-encoders
    show available encoders-filters            show available
filters-pix_fmts           show available pixel formats-layouts
 show standard channel layouts-sample_fmts        show available audio
sample formatsGlobal options (affect whole program instead of just one
file):-v <loglevel>       set logging level-y                  overwrite
output files-n                  never overwrite output files-stats
     print progress report during encodingPer-file options (input and
output):-f <fmt>            force container format (auto-detected
otherwise)-t <duration>       stop transcoding after specified duration-to
<time_stop>     stop transcoding after specified time is reached-ss
<time_off>      start transcoding at specified timePer-file options
(output-only):-metadata[:<spec>] <key=value>  add metadataPer-stream
options:-c[:<stream_spec>] <codec>  select encoder/decoder ('copy' to copy
stream without reencoding)-filter[:<stream_spec>] <filter_graph>  apply
specified filters to audio/videoVideo options:-r[:<stream_spec>] <rate>
 override input framerate/convert to given output framerate (Hz value,
fraction or abbreviation)-aspect[:<stream_spec>] <aspect>  set aspect ratio
(4:3, 16:9 or 1.3333, 1.7777)-vn                 disable video-vcodec
<codec>     alias for -c:v (select encoder/decoder for video streams)-vf
<filter_graph>  alias for -filter:v (apply filters to video streams)-b
<bitrate>        video bitrate (please use -b:v)Audio options:-aq <quality>
      set audio quality (codec-specific)-ar[:<stream_spec>] <rate>  set
audio sampling rate (in Hz)-ac[:<stream_spec>] <channels>  set number of
audio channels-an                 disable audio-acodec <codec>     alias
for -c:a (select encoder/decoder for audio streams)-ab <bitrate>
alias for -b:a (select bitrate for audio streams)-af <filter_graph>  alias
for -filter:a (apply filters to audio streams)Subtitle options:-sn
        disable subtitle-scodec <codec>     alias for -c:s (select
encoder/decoder for subtitle streams)*

Can I somehow start the newest? When I check the DSM says only 7.whatever
is installed, all of others are not installed.

I tried to intall all versions and the deinstall all, finally reinstall
7.whatever but it finally started 4.1.9 again, even if I can only istall
4.4.4-49.

I am stuck. Again.

Thank you of you have an idea.

Kosza

Moritz Barsnick via ffmpeg-user <ffmpeg-user at ffmpeg.org> ezt írta (időpont:
2025. febr. 2., V, 21:53):

> On Sun, Feb 02, 2025 at 20:39:31 +0100, KoSza wrote:
> > To be honest I don't understand the result. I have in two places ffmpeg,
> in
> > bin and in usr/bin.
> [...}
> > Myuser at Mynas:~$ which -a ffmpeg
> > /bin/ffmpeg
> > /usr/bin/ffmpeg
> > ----------------------------------------------------------
> > Myuser at Mynas:~$ echo $PATH | tr : '\n' | while read p; do if [ -f
> > "$p/ffmpeg" ]; then ls -l "$p/ffmpeg"; fi; done
> > -rwxr-xr-x 1 root root 271376 Sep 27  2023 /bin/ffmpeg
> > -rwxr-xr-x 1 root root 271376 Sep 27  2023 /usr/bin/ffmpeg
>
> I bet those two are identical, and they are the one you are using so
> far - version 4.1.9.
>
> > /volume1/@appstore/MediaServer/bin/ffmpeg
> > /volume1/@appstore/AudioStation/bin/ffmpeg
> > /volume1/@appstore/ActiveBackup/bin/ffmpeg
> > /volume1/@appstore/ffmpeg7/bin/ffmpeg
> > /usr/bin/ffmpeg
>
> Look, there are four versions from some apps in the app store. One of
> them identifies itself as "7", so presumably version 7.
>
> Try
> $ /volume1/@appstore/ffmpeg7/bin/ffmpeg -h
>
> and try using this binary for your conversions.
>
> Cheers,
> Moritz
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
>


More information about the ffmpeg-user mailing list