命名文件输出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
希望对您有所帮助。
我正在尝试根据数据帧列中的文本命名来自动画 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
希望对您有所帮助。