Именование выходного файла moviepy ffmpeg - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь назвать клипы из выходного файла moviepy ffmpeg на основе текста в столбцах данных. Я могу создать клипы, но у меня проблемы с именованием, так как я не уверен, как l oop просмотреть список и добавить его к имени выходного файла.

пример кадра данных

import pandas as pd

data = [["Park","Road",4, 10], ["Road","Street", 80, 95], ["Street","Park",120, 132]] 
df = pd.DataFrame(data, columns = ["Origin", "Destination","Start", "End"])

print (df)

Origin | Пункт назначения | Начало | Конец

0 | Парк | Дорога | 4 | 10

1 | Дорога | Улица | 80 | 95

2 | Улица | Парк | 120 | 132

Мне бы хотелось, чтобы в выходном файле отображался текст источника и места назначения

videoParkRoad1

videoRoadStreet2

videoStreetPark3

код, который у меня есть в настоящий момент

filename="D:\video" + str(i+1) + ".mp4"

возвращает

video1

video2

video3

Надеюсь, что это имеет смысл

Спасибо

1 Ответ

1 голос
/ 21 апреля 2020

Код:

import pandas as pd

for i in range(len(df)):
    filename = "video" + str(df.iloc[i,0]) + str(df.iloc[i, 1]) + str(i+1)
    print(filename)

Вывод:

videoParkRoad1
videoRoadStreet2
videoStreetPark3

Надеюсь, это будет полезно.

...