命名文件输出moviepy ffmpeg

Naming file output moviepy ffmpeg

我正在尝试根据数据帧列中的文本命名来自动画 ffmpeg 输出的剪辑。 我可以创建剪辑,但在命名时遇到问题,因为我不确定如何遍历列表 并将其添加到输出文件名中。

示例数据框

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)

来源|目的地|开始|结束

0 |公园 |道路| 4 | 10

1 |道路 |街道 | 80 | 95

2 |街道|公园 | 120| 132

我希望输出文件显示起点和终点文本

videoParkRoad1

videoRoadStreet2

videoStreetPark3

我现在的代码

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

returns

视频1

视频2

视频3

希望这是有道理的

谢谢

Code:

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)

Output:

videoParkRoad1
videoRoadStreet2
videoStreetPark3

希望对您有所帮助。