명령줄을 통해 .MP4를 Opus로 변환하시겠습니까?

명령줄을 통해 .MP4를 Opus로 변환하시겠습니까?

.mp4의 파일을 파일로 변환하는 명령줄 방법을 찾고 있습니다 .opus. 나는 읽었습니다 (사운드 파일을 Opus로 변환하는 방법), 그러나 대부분의 답변은 (전부는 아니지만) 내 시스템에서 실제로 실행되는 명령줄 형식에서는 그렇게 할 수 없었습니다. 참고: 필요한 라이브러리를 모두 설치했는지 확인했습니다.

게시물이 다소 오래되어 명령이 작동하지 않습니다. 로컬을 .mp4로 변환하는 쉬운 명령줄 방법이 있습니까 .opus? 나는 2개나 3개 명령보다는 단일 명령을 선호하지만 그것도 괜찮습니다.

명령 0:

opusenc --bitrate 510 --max-delay 10 "music.mp3" "music.opus"
Error parsing input file: music.mp3

ffmpeg 사용:

ffmpeg "Ace Combat 6 OST - The Liberation Of Gracemeria.mp4" "Ace Combat 6 OST - The Liberation Of Gracemeria.opus" ffmpeg version 3.3.4-2 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 7 (Ubuntu 7.2.0-8ubuntu2) configuration: --prefix=/usr --extra-version=2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared WARNING: library configuration mismatch avcodec configuration: --prefix=/usr --extra-version=2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc --enable-netcdf libavutil 55. 58.100 / 55. 58.100 libavcodec 57. 89.100 / 57. 89.100 libavformat 57. 71.100 / 57. 71.100 libavdevice 57. 6.100 / 57. 6.100 libavfilter 6. 82.100 / 6. 82.100 libavresample 3. 5. 0 / 3. 5. 0 libswscale 4. 6.100 / 4. 6.100 libswresample 2. 7.100 / 2. 7.100 libpostproc 54. 5.100 / 54. 5.100

그러나 끝에 빨간색은 다음과 같습니다. Output #0, mp4, to 'Ace Combat 6 OST - The Liberation Of Gracemeria.mp4': Output file #0 does not contain any stream폴더에 파일이 나타나지 않습니다.

관련 정보