最后,我想在连接到电视的Linux设备上播放Synology NAS中的电影。Linux机器是一个运行Ubuntu16.04 LTS的Intel NUC。它有一个128 GB的SSD和一个32 GB的USB 3.0驱动器(永久连接),还有8 GB的内存。作为参考,电影文件的平均大小是5 GB。在
我用Python编写了一个GUI来处理电影标题选择、NAS文件检索和在vlcplayer中启动电影。在
我的问题是关于临时文件存储位置。{1}我可以用U盘来存储电影,直到它播放完毕。在
我担心的是如果我使用tempfile
模块,我会慢慢降低我的SSD,直到它失败。假设这台机器每天要看两部电影,这意味着每天将有10 GB的数据写入SSD,然后从中删除。如果我使用U盘,我会得到同样的磨损-不同的是,U盘更便宜,更容易更换。这是可信的担忧还是我过于谨慎?在
如果可能的话,我更愿意把这部电影存到记忆里,然后在那里播放,但我不知道怎么做或者是否可能。问题是有些电影的容量超过5 GB,如果没有某种循环缓冲区,电影将无法放入内存。在
对哪条路线比较合适有什么建议?在
目前没有回答
相关问题 更多 >
编程相关推荐