Estou tão confuso.
Estou tentando um comando FFMpeg bastante simples para transcodificar um arquivo de filme em um arquivo mp4 x264 / AAC por meio da linha de comando (para o upload do Vimeo). (Leão da montanha / Macports)
ffmpeg -i INPUT.AVI -vcodec libx264 -acodec libfaac -preset hq -s hd720 -b 5000k -ar 44100 -ab 320k OUTPUT.mp4
Problema: FFMpeg
não consegue encontrar a biblioteca libfaac
. Eu li que foi recentemente retirado. Verdade? Eu também li que é melhor usar NeroAACEnc
ou libvo_aacenc
de qualquer maneira, pois eles podem ser de melhor qualidade.
Como faço para:
- Adicione
NeroAACEnc
e / ou libvo_aacenc
ao meu sistema?
- Qual é a linha de comando correta para invocar um desses quando eles são instalados? Eu vi soluções com canos, etc.
A linha de comando, o trabalho em Linux e Unix é um pouco novo para mim, então não posso descobrir o que a Internet está me dizendo para fazer. Macports me confunde um pouco também.
Aguardamos sua ajuda profissional aqui.
Aqui está a saída completa do iTerm2:
ffmpeg -i test.mp4 -vcodec libx264 -acodec libfaac -preset hq -s hd720 -b 5000k -ar 44100 -ab 320k OUTPUT.mp4
ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 4 2012 11:25:44 with clang 4.0 ((tags/Apple/clang-421.0.57))
configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid --arch=x86_64 --enable-yasm
libavutil 51. 65.100 / 51. 65.100
libavcodec 54. 41.100 / 54. 41.100
libavformat 54. 17.100 / 54. 17.100
libavdevice 54. 1.100 / 54. 1.100
libavfilter 3. 2.100 / 3. 2.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isomavc1
creation_time : 2012-04-27 12:10:05
encoder : HandBrake 0.9.6 2012022800
Duration: 00:00:32.83, start: 0.000000, bitrate: 3241 kb/s
Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 3074 kb/s, 29.97 fps, 30 tbr, 90k tbn, 180k tbc
Metadata:
creation_time : 2012-04-27 12:10:05
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 164 kb/s
Metadata:
creation_time : 2012-04-27 12:10:05
Please use -b:a or -b:v, -b is ambiguous
Unknown encoder 'libfaac'