add extension
This commit is contained in:
parent
d544ecf12e
commit
15bf7472b6
1 changed files with 4 additions and 2 deletions
|
@ -173,6 +173,8 @@ class GetPeertubeVideos:
|
||||||
thumb_file,
|
thumb_file,
|
||||||
video_file
|
video_file
|
||||||
)
|
)
|
||||||
|
split_filename = video_file.split('.')
|
||||||
|
file_extension = split_filename[len(split_filename)-1]
|
||||||
result = subprocess.run(
|
result = subprocess.run(
|
||||||
[
|
[
|
||||||
'ffmpeg',
|
'ffmpeg',
|
||||||
|
@ -181,7 +183,7 @@ class GetPeertubeVideos:
|
||||||
'-map', '1',
|
'-map', '1',
|
||||||
'-map', '0',
|
'-map', '0',
|
||||||
'-c', 'copy',
|
'-c', 'copy',
|
||||||
'-disposition:0', 'attached_pic', f"{video_file}_with_thumb"
|
'-disposition:0', 'attached_pic', f"{video_file}_with_thumb.{file_extension}"
|
||||||
],
|
],
|
||||||
capture_output=True,
|
capture_output=True,
|
||||||
check=False
|
check=False
|
||||||
|
@ -194,7 +196,7 @@ class GetPeertubeVideos:
|
||||||
result.stderr
|
result.stderr
|
||||||
)
|
)
|
||||||
os.remove(video_file)
|
os.remove(video_file)
|
||||||
os.rename(f"{video_file}_with_thumb", video_file)
|
os.rename(f"{video_file}_with_thumb.{file_extension}", video_file)
|
||||||
|
|
||||||
def _write_downloaded_items(self):
|
def _write_downloaded_items(self):
|
||||||
with open(self.config['downloaded_database'], 'w', encoding='utf-8') as db_file:
|
with open(self.config['downloaded_database'], 'w', encoding='utf-8') as db_file:
|
||||||
|
|
Loading…
Reference in a new issue