Оболочка ffmpeg-python ffmpeg.run () получает FILENOTFOUNDERROR

Используйте tidyr::gather() для перехода от широкоформатного формата.

> df <- data.frame(time = seq(0,20,5), 
                   a = rnorm(5,0,1), 
                   b = rnorm(5,0,1))

> library(tidyr)
> gather(df, variable, value, -time)

   time variable      value
1     0        a  1.5406529
2     5        a  1.5048055
3    10        a -1.1138529
4    15        a -0.1199039
5    20        a -1.7052608
6     0        b -1.1976938
7     5        b  0.7997127
8    10        b  1.1940454
9    15        b  0.5177981
10   20        b  0.6725264
0
задан Gerald Leese 18 January 2019 в 22:35
поделиться

1 ответ

Ну, я понял это, и это было на самом деле очень просто. Надеюсь, это поможет любому, кто плохо знаком с ffmpeg или ffmpeg-python.

После прочтения трассировки: вероятно, 100 раз. Я понял, что ffmpeg, вероятно, не был упакован с ffmpeg-python, и я никогда не устанавливал ffmpeg самостоятельно. Поэтому я просто установил ffmpeg, используя Это руководство по установке , и все заработало.

Я, вероятно, уже запомнил это, я читал это достаточно много раз. Справочник по API ffmpeg-python

Итак, вкратце, вы должны установить ffmpeg, прежде чем ffmpeg-python будет работать.

0
ответ дан Gerald Leese 18 January 2019 в 22:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: