É graph2dot disponível no Ubuntu 17.10

3

graph2dot é mencionado em man ffmpeg-filters , mas não está no pacote FFmpeg ou em suas dependências, incluindo libavfilters6.

Instalei o FFmpeg, mas recebo "graph2dot: comando não encontrado" quando tento executá-lo.

Ainda está no Ubuntu e, em caso afirmativo, onde?

por pedido:

[root@kaga ~]# apt-cache policy ffmpeg  
ffmpeg: 
  Installed: 7:3.3.4-2  
  Candidate: 7:3.3.4-2  
  Version table:  
 *** 7:3.3.4-2 500  
        500 http://us.archive.ubuntu.com/ubuntu artful/universe amd64 Packages  
        100 /var/lib/dpkg/status  
    
por sesamemucho 03.05.2018 / 17:21

1 resposta

3

O aplicativo graph2dot não está disponível como parte do pacote FFmpeg do Artful Aardvark. No entanto, é bastante simples criar sua própria cópia usando os seguintes passos. (Minha suspeita é que graph2dot é razoavelmente agnóstico para a versão FFmpeg, mas vamos usar a mesma versão major do FFmpeg que vem com o Artful, com certeza ...)

1. Compilar & instale graph2dot:

Abra uma janela do Terminal e execute o seguinte comando simples:

sudo apt-get install build-essential yasm && \
mkdir $HOME/graph2dot_build && cd $HOME/graph2dot_build && \
wget https://www.ffmpeg.org/releases/ffmpeg-3.3.7.tar.gz && \
tar xvf ffmpeg-3.3.7.tar.gz && cd ffmpeg-3.3.7 && \
./configure && make -j 4 && \
make tools/graph2dot && sudo cp -v tools/graph2dot /usr/local/bin

2. Teste a instalação:

Agora você pode testar sua cópia da seguinte forma:

andrew@illium~$ graph2dot -h
Convert a libavfilter graph to a dot file.
Usage: graph2dot [OPTIONS]

Options:
-i INFILE         set INFILE as input file, stdin if omitted
-o OUTFILE        set OUTFILE as output file, stdout if omitted
-h                print this help
andrew@illium~$ 

Isso foi testado por mim em uma nova Artful Aardvark 17.10 VM e deve funcionar perfeitamente em seu sistema também.

3. Limpe a área de construção:

Após o teste, remova o diretório de criação e seu conteúdo:

rm -rfv $HOME/graph2dot_build

E tenha um ótimo dia:)

Referências:

por andrew.46 04.05.2018 / 03:16