from cmath import sin
from webbrowser import get
from bs4 import BeautifulSoup
import requests
import urllib3
import urllib
import pandas as pd
import os
import re
import time
import moviepy.editor as mp
from moviepy.editor import VideoFileClip, concatenate_videoclips, CompositeAudioClip, AudioFileClip
import json
os.environ['GOOGLE_APPLICATION_CREDENTIALS'] = 'C:/Users/user/Documents/P/ttsapi.json'
def synthesize_ssml(ssml,
booktitle,
language_code,
voice_name,
speaking_rate
):
from google.cloud import texttospeech
client = texttospeech.TextToSpeechClient()
input_text = texttospeech.SynthesisInput(ssml=ssml)
# Note: the voice can also be specified by name.
# Names of voices can be retrieved with client.list_voices().
voice = texttospeech.VoiceSelectionParams(
language_code=language_code,
name=voice_name
)
audio_config = texttospeech.AudioConfig(
audio_encoding=texttospeech.AudioEncoding.LINEAR16,
speaking_rate = speaking_rate
)
response = client.synthesize_speech(
input=input_text, voice=voice, audio_config=audio_config
)
with open("C:/Users/user/Documents/lifewire/audio.wav", "wb") as out:
out.write(response.audio_content)
source = requests.get ("https://www.lifewire.com/best-streaming-apps-for-android-5208142")
soup = BeautifulSoup(source.text,'html.parser')
title = soup.find('h1', id="article-heading_1-0").text.replace("\n", "").replace(" of 2021", "").replace(" of 2020", "").replace(" of 2019", "").replace(" of 2018", "").replace(" in 2022", "").replace(" in 2021", "").replace(" in 2020", "").replace(" in 2019", "").replace(" in 2018", "").replace(" for 2022", "").replace(" for 2021", "").replace(" for 2020", "").replace(" for 2019", "").replace(" for 2018", "").replace(" (2022)", "").replace(" (2021)", "").replace(" (2020)", "").replace(" (2019)", "").replace(" (2018)", "")
mainlist = soup.find('div', id="list-sc__content_1-0")
singlelist = mainlist.find('div', id="list-sc-item_1-0")
heading1 = singlelist.find("h2").text.strip()
singlelist = mainlist.find('div', id="list-sc-item_1-0-1")
heading2 = singlelist.find("h2").text.strip()
singlelist = mainlist.find('div', id="list-sc-item_1-0-2")
heading3 = singlelist.find("h2").text.strip()
singlelist = mainlist.find('div', id="list-sc-item_1-0-3")
heading4 = singlelist.find("h2").text.strip()
singlelist = mainlist.find('div', id="list-sc-item_1-0-4")
heading5 = singlelist.find("h2").text.strip()
try:
singlelist = mainlist.find('div', id="list-sc-item_1-0-5")
heading6 = singlelist.find("h2").text.strip()
except:
heading6 = ""
try:
singlelist = mainlist.find('div', id="list-sc-item_1-0-6")
heading7 = singlelist.find("h2").text.strip()
except:
heading7 = ""
try:
singlelist = mainlist.find('div', id="list-sc-item_1-0-7")
heading8 = singlelist.find("h2").text.strip()
except:
heading8 = ""
try:
singlelist = mainlist.find('div', id="list-sc-item_1-0-8")
heading9 = singlelist.find("h2").text.strip()
except:
heading9 = ""
try:
singlelist = mainlist.find('div', id="list-sc-item_1-0-9")
heading10 = singlelist.find("h2").text.strip()
except:
heading10 = ""
articlefile = open("C:/Users/user/Documents/lifewire/"+title+" article.txt", "w")
L = ["Hey guys, Today in this article, I am going to share the list of "+title+". There are too many apps available on the internet like "+heading1+", "+heading2+", "+heading3+", "+heading4+", "+heading5+", "+heading6+", "+heading7+", "+heading8+", "+heading9+", "+heading10+""]
articlefile.writelines(L)
articlefile.write("\n<h2>"+title.strip()+"</h2>\n")
articlefile.close()
#INTRO TEXT TO SPEECH----------------------------------------------------------------------------------------------------------
import json
Audioheading = "Here are the list of 5 "+title+"."
booktitle = "title"
Emily = synthesize_ssml(Audioheading,
booktitle,
language_code = "hi-IN",
voice_name = "en-US-Wavenet-J",
speaking_rate = 0
)
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/titlebg.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: text=5 "+title+": line_spacing=10: fontcolor=white: fontsize=90: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=(w-text_w)/2:y=(h-text_h)/2\" C:/Users/user/Documents/lifewire/introtemp.mp4")
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/audio.wav -ar 16000 C:/Users/user/Documents/lifewire/audio.m4a")
os.remove("C:/Users/user/Documents/lifewire/audio.wav")
os.system("ffmpeg -stream_loop -1 -i C:/Users/user/Documents/lifewire/introtemp.mp4 -i \"C:/Users/user/Documents/lifewire/audio.m4a\" -shortest -map 0:v:0 -map 1:a:0 -y -c copy \"C:/Users/user/Documents/lifewire/intro.mp4\"")
os.remove("C:/Users/user/Documents/lifewire/introtemp.mp4")
os.remove("C:/Users/user/Documents/lifewire/audio.m4a")
def scrape():
itemnumber = singlelist.find("div", class_="item-number").text
totalnumber = singlelist.find("div", class_="total").text.replace("of " , "" )
heading = singlelist.find("h2").text.strip().replace(":","-")
imgheading = re.sub(r'[^\w]', ' ', heading).replace(" ", " ").replace(" ", " ").replace(" ", "-")
image = singlelist.find("div", class_="figure-media").find("img")['data-src']
whatlike = singlelist.find_all("div", class_="mntl-sc-block-comparisonlist__wrapper")[0].ul
#------------------------------------What Like------------------------------
def splitTextonWords(Text, numberOfWords=1):
if (numberOfWords > 1):
text = Text.lstrip()
pattern = '(?:\S+\s*){1,'+str(numberOfWords-1)+'}\S+(?!=\s*)'
x =re.findall(pattern,text)
elif (numberOfWords == 1):
x = Text.split()
else:
x = None
return x
try:
mylike = whatlike.find_all('p')[0]
file =open("C:/Users/user/Documents/lifewire/like1.txt", "a")
file.write(str(splitTextonWords(str(mylike), 10)))
file.flush()
file.close
search_text = "', '"
replace_text = "\n "
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------
search_text = "['"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------------
search_text = "']"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "</p>"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "<p>"
replace_text = ">> "
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '["'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '"]'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
except:
print('No like 1')
try:
mylike2 = whatlike.find_all('p')[1]
file =open("C:/Users/user/Documents/lifewire/like2.txt", "a")
file.write(str(splitTextonWords(str(mylike2), 10)))
file.flush()
file.close
search_text = "', '"
replace_text = "\n "
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------
search_text = "['"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------------
search_text = "']"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "</p>"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "<p>"
replace_text = ">> "
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '["'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '"]'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
except:
print('No like 2')
try:
mylike3 = whatlike.find_all('p')[2]
file =open("C:/Users/user/Documents/lifewire/like3.txt", "a")
file.write(str(splitTextonWords(str(mylike3), 10)))
file.flush()
file.close
search_text = "', '"
replace_text = "\n "
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------
search_text = "['"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------------
search_text = "']"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "</p>"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "<p>"
replace_text = ">> "
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '["'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '"]'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/like3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
except:
print('No like 3')
#----------------------------------------------DONT LIKE----------------------------------------------
dontlike = singlelist.find_all("div", class_="mntl-sc-block-comparisonlist__wrapper")[1].ul
def splitTextonWords(Text, numberOfWords=1):
if (numberOfWords > 1):
text = Text.lstrip()
pattern = '(?:\S+\s*){1,'+str(numberOfWords-1)+'}\S+(?!=\s*)'
x =re.findall(pattern,text)
elif (numberOfWords == 1):
x = Text.split()
else:
x = None
return x
try:
mydontlike = dontlike.find_all('p')[0]
file =open("C:/Users/user/Documents/lifewire/dontlike1.txt", "a")
file.write(str(splitTextonWords(str(mydontlike), 10)))
file.flush()
file.close
search_text = "', '"
replace_text = "\n "
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------
search_text = "['"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------------
search_text = "']"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "</p>"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "<p>"
replace_text = ">> "
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
#------------------------------------------
search_text = '["'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '"]'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike1.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
except:
print('No dont like 1')
try:
mydontlike2 = dontlike.find_all('p')[1]
file =open("C:/Users/user/Documents/lifewire/dontlike2.txt", "a")
file.write(str(splitTextonWords(str(mydontlike2), 10)))
file.flush()
file.close
search_text = "', '"
replace_text = "\n "
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------
search_text = "['"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------------
search_text = "']"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "</p>"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "<p>"
replace_text = ">> "
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '["'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '"]'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike2.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
except:
print('No dont like 2')
try:
mydontlike3 = dontlike.find_all('p')[2]
file =open("C:/Users/user/Documents/lifewire/dontlike3.txt", "a")
file.write(str(splitTextonWords(str(mydontlike3), 10)))
file.flush()
file.close
search_text = "', '"
replace_text = "\n "
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------
search_text = "['"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#---------------------------------------
search_text = "']"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "</p>"
replace_text = ""
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = "<p>"
replace_text = ">> "
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '["'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
search_text = '"]'
replace_text = ''
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'r') as file:
data = file.read()
data = data.replace(search_text, replace_text)
with open(r'C:/Users/user/Documents/lifewire/dontlike3.txt', 'w') as file:
file.write(data)
file.flush()
file.close
#------------------------------------------
except:
print('No dont like 3rd')
#--------------------DOWNLOAD LINK---+ ARTICLE FILE------------------------
textfile = open("C:/Users/user/Documents/lifewire/"+title+" links.txt", "a")
textfile.write("\n\n")
textfile.write(itemnumber)
textfile.write(". ")
textfile.write(heading)
textfile.write("\n")
textfile.close()
downloadlink = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[0]['href']
try:
downloadlink1 = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[1]['href']
except:
print("link 1 not found")
try:
downloadlink2 = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[2]['href']
except:
print("link 1 not found")
try:
downloadlink3 = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[3]['href']
except:
print("link 1 not found")
#---------------ARTICLE FILE--------------------
textfile2 = open("C:/Users/user/Documents/lifewire/"+title+" article.txt", "a")
textfile2.write("\n<h3>"+itemnumber+". "+heading+"</h3>\n")
theimage = requests.get(image).content
with open('C:/Users/user/Documents/lifewire/imgs/'+imgheading+'.jpg', 'wb') as handler:
handler.write(theimage)
textfile2.write("<img src='https://hawstok.com/imgs/"+imgheading+".jpg'/>\n")
textfile2.close()
if "lifewire" in downloadlink:
print("Found Lifewire!")
else:
firstlink = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[0]['href']
firsttext = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[0].find("span", class_="link__wrapper").text
textfile = open("C:/Users/user/Documents/lifewire/"+title+" links.txt", "a")
textfile.write(""+firsttext+" : "+firstlink+"\n")
textfile.close()
textfile2 = open("C:/Users/user/Documents/lifewire/"+title+" article.txt", "a")
textfile2.write("<a class='mybutton' href='"+firstlink+"' rel='nofollow'>"+firsttext+"</a>\n")
textfile2.close()
try:
if "lifewire" in downloadlink1:
print("Found Lifewire!")
else:
firstlink = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[1]['href']
firsttext = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[1].find("span", class_="link__wrapper").text
textfile = open("C:/Users/user/Documents/lifewire/"+title+" links.txt", "a")
textfile.write(""+firsttext+" : "+firstlink+"\n")
textfile.close()
textfile2 = open("C:/Users/user/Documents/lifewire/"+title+" article.txt", "a")
textfile2.write("<a class='mybutton' href='"+firstlink+"' rel='nofollow'>"+firsttext+"</a>\n")
textfile2.close()
except:
print("link 1 not found")
try:
if "lifewire" in downloadlink2:
print("Found Lifewire!")
else:
firstlink = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[2]['href']
firsttext = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[2].find("span", class_="link__wrapper").text
textfile = open("C:/Users/user/Documents/lifewire/"+title+" links.txt", "a")
textfile.write(""+firsttext+" : "+firstlink+"\n")
textfile.close()
textfile2.write("<a class='mybutton' href='"+firstlink+"' rel='nofollow'>"+firsttext+"</a>\n")
textfile2.close()
except:
print("link 2 not found")
try:
if "lifewire" in downloadlink3:
print("Found Lifewire!")
else:
firstlink = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[3]['href']
firsttext = singlelist.find_all("a", class_="mntl-sc-block-featuredlink__link mntl-text-link")[3].find("span", class_="link__wrapper").text
textfile = open("C:/Users/user/Documents/lifewire/"+title+" links.txt", "a")
textfile.write(""+firsttext+" : "+firstlink+"\n")
textfile.close()
textfile2 = open("C:/Users/user/Documents/lifewire/"+title+" article.txt", "a")
textfile2.write("<a class='mybutton' href='"+firstlink+"' rel='nofollow'>"+firsttext+"</a>\n")
textfile2.close()
except:
print("link 3 not found")
#--------------------DOWNLOAD LINK END---------------------------
os.system("ffmpeg -y -i C:/Users/user/Documents/lifewire/black.mp4 -i C:/Users/user/Documents/lifewire/imgs/"+imgheading+".jpg -filter_complex \"[1:v]scale=1200:-1[top]; [0:v][top]overlay=x=(W-w)/2:y=170\" C:/Users/user/Documents/lifewire/headingtemp.mp4")
#TEXT TO SPEECH--------------------------------------------------------------------
Audioheading = "Number "+itemnumber.replace('01','1.').replace('02','2.').replace('03','3.').replace('04','4.').replace('05','5.')+""+heading.replace('-', '.')+"."
booktitle = "title"
Emily = synthesize_ssml(Audioheading,
booktitle,
language_code = "hi-IN",
voice_name = "en-US-Wavenet-J",
speaking_rate = 0
)
videoclip = VideoFileClip("C:/Users/user/Documents/lifewire/headingtemp.mp4")
audioclip = AudioFileClip("C:/Users/user/Documents/lifewire/audio.wav")
new_audioclip = CompositeAudioClip([audioclip])
videoclip.audio = new_audioclip
videoclip.write_videofile("C:/Users/user/Documents/lifewire/heading.mp4", remove_temp=True, codec="libx264", fps=30)
os.remove("C:/Users/user/Documents/lifewire/headingtemp.mp4")
os.remove("C:/Users/user/Documents/lifewire/audio.wav")
#Like FFMPEG Code---------------------------------------------------------------------------------------------------------------------
os.system("ffmpeg -y -i C:/Users/user/Documents/lifewire/best3sec.mp4 -i C:/Users/user/Documents/lifewire/imgs/"+imgheading+".jpg -filter_complex \"[1:v]scale=1000:-1[top]; [0:v][top]overlay=x=800:y=170\" C:/Users/user/Documents/lifewire/bestlike.mp4")
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/bestlike.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: textfile=/Users/user/Documents/lifewire/like1.txt: fontcolor=white: fontsize=50: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=(w-text_w)/2:y=900\" C:/Users/user/Documents/lifewire/like1temp.mp4")
with open("C:/Users/user/Documents/lifewire/like1.txt", "r") as like1text:
like1 = like1text.read()
Audiolike1 = ""+like1.replace(">>", "")+"."
booktitle = "title"
Emily = synthesize_ssml(Audiolike1,
booktitle,
language_code = "hi-IN",
voice_name = "en-US-Wavenet-J",
speaking_rate = 0
)
videoclip = VideoFileClip("C:/Users/user/Documents/lifewire/like1temp.mp4")
audioclip = AudioFileClip("C:/Users/user/Documents/lifewire/audio.wav")
new_audioclip = CompositeAudioClip([audioclip])
videoclip.audio = new_audioclip
videoclip.write_videofile("C:/Users/user/Documents/lifewire/like1.mp4", remove_temp=True, codec="libx264", fps=30)
os.remove("C:/Users/user/Documents/lifewire/like1temp.mp4")
os.remove("C:/Users/user/Documents/lifewire/audio.wav")
try:
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/bestlike.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: textfile=/Users/user/Documents/lifewire/like2.txt: fontcolor=white: fontsize=50: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=(w-text_w)/2:y=900\" C:/Users/user/Documents/lifewire/like2temp.mp4")
with open("C:/Users/user/Documents/lifewire/like2.txt", "r") as like2text:
like2 = like2text.read()
Audiolike2 = ""+like2.replace(">>", "")+"."
booktitle = "title"
Emily = synthesize_ssml(Audiolike2,
booktitle,
language_code = "hi-IN",
voice_name = "en-US-Wavenet-J",
speaking_rate = 0
)
videoclip = VideoFileClip("C:/Users/user/Documents/lifewire/like2temp.mp4")
audioclip = AudioFileClip("C:/Users/user/Documents/lifewire/audio.wav")
new_audioclip = CompositeAudioClip([audioclip])
videoclip.audio = new_audioclip
videoclip.write_videofile("C:/Users/user/Documents/lifewire/like2.mp4", remove_temp=True, codec="libx264", fps=30)
os.remove("C:/Users/user/Documents/lifewire/like2temp.mp4")
os.remove("C:/Users/user/Documents/lifewire/audio.wav")
os.system("ffmpeg -f concat -safe 0 -i C:/Users/user/Documents/lifewire/2likeconcat.txt -c copy C:/Users/user/Documents/lifewire/like.mp4")
try:
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/bestlike.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: textfile=/Users/user/Documents/lifewire/like3.txt: fontcolor=white: fontsize=50: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=(w-text_w)/2:y=900\" C:/Users/user/Documents/lifewire/like3temp.mp4")
with open("C:/Users/user/Documents/lifewire/like3.txt", "r") as like3text:
like3 = like3text.read()
Audiolike3 = ""+like3.replace(">>", "")+"."
booktitle = "title"
Emily = synthesize_ssml(Audiolike3,
booktitle,
language_code = "en-US",
voice_name = "en-US-Wavenet-J",
speaking_rate = 0
)
videoclip = VideoFileClip("C:/Users/user/Documents/lifewire/like3temp.mp4")
audioclip = AudioFileClip("C:/Users/user/Documents/lifewire/audio.wav")
new_audioclip = CompositeAudioClip([audioclip])
videoclip.audio = new_audioclip
videoclip.write_videofile("C:/Users/user/Documents/lifewire/like3.mp4", remove_temp=True, codec="libx264", fps=30)
os.remove("C:/Users/user/Documents/lifewire/like3temp.mp4")
os.remove("C:/Users/user/Documents/lifewire/audio.wav")
os.rename("C:/Users/user/Documents/lifewire/like.mp4","C:/Users/user/Documents/lifewire/2like.mp4")
os.system("ffmpeg -f concat -safe 0 -i C:/Users/user/Documents/lifewire/3likeconcat.txt -c copy C:/Users/user/Documents/lifewire/like.mp4")
except:
print("no 3rd like fount")
except:
os.rename("C:/Users/user/Documents/lifewire/like1.mp4","C:/Users/user/Documents/lifewire/like.mp4")
likevid1 = VideoFileClip("C:/Users/user/Documents/lifewire/heading.mp4")
likevid2 = VideoFileClip("C:/Users/user/Documents/lifewire/best-things.mp4")
likefinal = concatenate_videoclips([likevid1, likevid2])
likefinal.write_videofile("C:/Users/user/Documents/lifewire/finallike3.mp4", remove_temp=True, codec="libx264", fps=30)
#Don't Like FFMPEG Code--------------------------
os.system("ffmpeg -y -i C:/Users/user/Documents/lifewire/bad3sec.mp4 -i C:/Users/user/Documents/lifewire/imgs/"+imgheading+".jpg -filter_complex \"[1:v]scale=1000:-1[top]; [0:v][top]overlay=x=800:y=170\" C:/Users/user/Documents/lifewire/bestdontlike.mp4")
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/bestdontlike.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: textfile=/Users/user/Documents/lifewire/dontlike1.txt: fontcolor=white: fontsize=50: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=(w-text_w)/2:y=900\" C:/Users/user/Documents/lifewire/dontlike1temp.mp4")
with open("C:/Users/user/Documents/lifewire/dontlike1.txt", "r") as dontlike1text:
dontlike1 = dontlike1text.read()
Audiodontlike1 = ""+dontlike1.replace(">>", "")+"."
booktitle = "title"
Emily = synthesize_ssml(Audiodontlike1,
booktitle,
language_code = "hi-IN",
voice_name = "en-US-Wavenet-J",
speaking_rate = 0
)
videoclip = VideoFileClip("C:/Users/user/Documents/lifewire/dontlike1temp.mp4")
audioclip = AudioFileClip("C:/Users/user/Documents/lifewire/audio.wav")
new_audioclip = CompositeAudioClip([audioclip])
videoclip.audio = new_audioclip
videoclip.write_videofile("C:/Users/user/Documents/lifewire/dontlike1.mp4", remove_temp=True, codec="libx264", fps=30)
os.remove("C:/Users/user/Documents/lifewire/dontlike1temp.mp4")
os.remove("C:/Users/user/Documents/lifewire/audio.wav")
try:
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/bestdontlike.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: textfile=/Users/user/Documents/lifewire/dontlike2.txt: fontcolor=white: fontsize=50: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=(w-text_w)/2:y=900\" C:/Users/user/Documents/lifewire/dontlike2temp.mp4")
with open("C:/Users/user/Documents/lifewire/dontlike2.txt", "r") as dontlike2text:
dontlike2 = dontlike2text.read()
Audiodontlike2 = ""+dontlike2.replace(">>", "")+"."
booktitle = "title"
Emily = synthesize_ssml(Audiodontlike2,
booktitle,
language_code = "hi-IN",
voice_name = "en-US-Wavenet-J",
speaking_rate = 0
)
videoclip = VideoFileClip("C:/Users/user/Documents/lifewire/dontlike2temp.mp4")
audioclip = AudioFileClip("C:/Users/user/Documents/lifewire/audio.wav")
new_audioclip = CompositeAudioClip([audioclip])
videoclip.audio = new_audioclip
videoclip.write_videofile("C:/Users/user/Documents/lifewire/dontlike2.mp4", remove_temp=True, codec="libx264", fps=30)
os.remove("C:/Users/user/Documents/lifewire/dontlike2temp.mp4")
os.remove("C:/Users/user/Documents/lifewire/audio.wav")
os.system("ffmpeg -f concat -safe 0 -i C:/Users/user/Documents/lifewire/2dontlikeconcat.txt -c copy C:/Users/user/Documents/lifewire/dontlike.mp4")
try:
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/bestdontlike.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: textfile=/Users/user/Documents/lifewire/dontlike3.txt: fontcolor=white: fontsize=50: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=(w-text_w)/2:y=900\" C:/Users/user/Documents/lifewire/dontlike3temp.mp4")
with open("C:/Users/user/Documents/lifewire/dontlike3.txt", "r") as dontlike3text:
dontlike3 = dontlike3text.read()
Audiodontlike3 = ""+dontlike3.replace(">>", "")+"."
booktitle = "title"
Emily = synthesize_ssml(Audiodontlike3,
booktitle,
language_code = "hi-IN",
voice_name = "en-US-Wavenet-J",
speaking_rate = 0
)
videoclip = VideoFileClip("C:/Users/user/Documents/lifewire/dontlike3temp.mp4")
audioclip = AudioFileClip("C:/Users/user/Documents/lifewire/audio.wav")
new_audioclip = CompositeAudioClip([audioclip])
videoclip.audio = new_audioclip
videoclip.write_videofile("C:/Users/user/Documents/lifewire/dontlike3.mp4", remove_temp=True, codec="libx264", fps=30)
os.remove("C:/Users/user/Documents/lifewire/audio.wav")
os.rename("C:/Users/user/Documents/lifewire/dontlike.mp4","C:/Users/user/Documents/lifewire/2dontlike.mp4")
os.system("ffmpeg -f concat -safe 0 -i C:/Users/user/Documents/lifewire/3dontlikeconcat.txt -c copy C:/Users/user/Documents/lifewire/dontlike.mp4")
except:
print("no 3rd dontlike fount")
except:
os.rename("C:/Users/user/Documents/lifewire/dontlike1.mp4","C:/Users/user/Documents/lifewire/dontlike.mp4")
os.system("ffmpeg -f concat -safe 0 -i C:/Users/user/Documents/lifewire/singleconcat.txt -c:v libx264 -bsf:v h264_mp4toannexb -f mpegts -crf 32 C:/Users/user/Documents/lifewire/titletemp.ts")
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/titletemp.ts -map 0 -c copy C:/Users/user/Documents/lifewire/titletemp.mp4")
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/titletemp.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: text="+itemnumber+". "+heading+": fontcolor=black: fontsize=50: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=yellow: boxborderw=20: x=(w-text_w)/2:y=80\" C:/Users/user/Documents/lifewire/title.mp4")
print("done")
os.remove("C:/Users/user/Documents/lifewire/bestlike.mp4")
os.remove("C:/Users/user/Documents/lifewire/like1.mp4")
os.remove("C:/Users/user/Documents/lifewire/like2.mp4")
os.remove("C:/Users/user/Documents/lifewire/2like.mp4")
os.remove("C:/Users/user/Documents/lifewire/like3.mp4")
os.remove("C:/Users/user/Documents/lifewire/like.mp4")
os.remove("C:/Users/user/Documents/lifewire/bestdontlike.mp4")
os.remove("C:/Users/user/Documents/lifewire/dontlike1.mp4")
os.remove("C:/Users/user/Documents/lifewire/dontlike2.mp4")
os.remove("C:/Users/user/Documents/lifewire/dontlike.mp4")
os.remove("C:/Users/user/Documents/lifewire/like1.txt")
try:
os.remove("C:/Users/user/Documents/lifewire/2dontlike.mp4")
except:
print("no 2 dont like")
try:
os.remove("C:/Users/user/Documents/lifewire/dontlike3.mp4")
except:
print("no dontlike3")
try:
os.remove("C:/Users/user/Documents/lifewire/dontlike3temp.mp4")
except:
print("no dontlike3temp")
try:
os.remove("C:/Users/user/Documents/lifewire/like2.txt")
except:
print("no like 2")
try:
os.remove("C:/Users/user/Documents/lifewire/like3.txt")
except:
print("no like 3")
try:
os.remove("C:/Users/user/Documents/lifewire/dontlike1.txt")
except:
print("no dontlike1")
try:
os.remove("C:/Users/user/Documents/lifewire/dontlike2.txt")
except:
print("no dontlike2")
try:
os.remove("C:/Users/user/Documents/lifewire/dontlike3.txt")
except:
print("no dontlike3")
os.remove("C:/Users/user/Documents/lifewire/heading.mp4")
os.remove("C:/Users/user/Documents/lifewire/finallike3.mp4")
os.remove("C:/Users/user/Documents/lifewire/titletemp.mp4")
os.remove("C:/Users/user/Documents/lifewire/titletemp.ts")
#------------------Geting data of 10 apps/sites etc-----------------
singlelist = mainlist.find('div', id="list-sc-item_1-0")
scrape()
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/title.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: text=01: fontcolor=white: fontsize=90: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=20:y=20\" C:/Users/user/Documents/lifewire/1.mp4")
os.remove('C:/Users/user/Documents/lifewire/title.mp4')
#-------------------------Thumbnail-----------------------
if len(title) >=11:
#agar text leanth km hai jo number likha hai usse to niche wali command chlayega... jyada hai to uper wali
thumbfont = "90"
else:
thumbfont = "110"
heading = singlelist.find("h2").text.strip().replace(":","-")
imgheading = re.sub(r'[^\w]', ' ', heading).replace(" ", " ").replace(" ", " ").replace(" ", "-")
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/imgs/"+imgheading+".jpg -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: text=5 "+title+": line_spacing=10: fontcolor=black: fontsize="+thumbfont+": shadowcolor=white: shadowx=5: shadowy=5: box=0: boxcolor=black: boxborderw=0: x=700:y=(h-text_h)/2\" \"C:/Users/user/Documents/lifewire/"+title+".jpg\"")
#-------------------------Thumbnail END-----------------------
singlelist = mainlist.find('div', id="list-sc-item_1-0-1")
scrape()
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/title.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: text=02: fontcolor=white: fontsize=90: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=20:y=20\" C:/Users/user/Documents/lifewire/2.mp4")
os.remove('C:/Users/user/Documents/lifewire/title.mp4')
singlelist = mainlist.find('div', id="list-sc-item_1-0-2")
scrape()
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/title.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: text=03: fontcolor=white: fontsize=90: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=20:y=20\" C:/Users/user/Documents/lifewire/3.mp4")
os.remove('C:/Users/user/Documents/lifewire/title.mp4')
singlelist = mainlist.find('div', id="list-sc-item_1-0-3")
scrape()
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/title.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: text=04: fontcolor=white: fontsize=90: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=20:y=20\" C:/Users/user/Documents/lifewire/4.mp4")
os.remove('C:/Users/user/Documents/lifewire/title.mp4')
singlelist = mainlist.find('div', id="list-sc-item_1-0-4")
scrape()
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/title.mp4 -vf drawtext=\"fontfile=/Users/user/AppData/Local/Microsoft/Windows/Fonts/Roboto-BoldItalic.ttf: text=05: fontcolor=white: fontsize=90: shadowcolor=white: shadowx=1: shadowy=1: box=1: boxcolor=black: boxborderw=20: x=20:y=20\" C:/Users/user/Documents/lifewire/5.mp4")
os.remove('C:/Users/user/Documents/lifewire/title.mp4')
intro = VideoFileClip("C:/Users/user/Documents/lifewire/intro.mp4")
video1 = VideoFileClip("C:/Users/user/Documents/lifewire/n1.mp4")
video2 = VideoFileClip("C:/Users/user/Documents/lifewire/1.mp4")
video3 = VideoFileClip("C:/Users/user/Documents/lifewire/n2.mp4")
video4 = VideoFileClip("C:/Users/user/Documents/lifewire/2.mp4")
video5 = VideoFileClip("C:/Users/user/Documents/lifewire/n3.mp4")
video6 = VideoFileClip("C:/Users/user/Documents/lifewire/3.mp4")
video7 = VideoFileClip("C:/Users/user/Documents/lifewire/n4.mp4")
video8 = VideoFileClip("C:/Users/user/Documents/lifewire/4.mp4")
video9 = VideoFileClip("C:/Users/user/Documents/lifewire/n5.mp4")
video10 = VideoFileClip("C:/Users/user/Documents/lifewire/5.mp4")
outro = VideoFileClip("C:/Users/user/Documents/lifewire/outro.mp4")
videofinal = concatenate_videoclips([intro, video1, video2, video3, video4, video5, video6, video7, video8, video9, video10, outro])
videofinal.write_videofile("C:/Users/user/Documents/lifewire/best.mp4", remove_temp=True, codec="libx264", audio_codec="aac", fps=30)
os.system("ffmpeg -i C:/Users/user/Documents/lifewire/best.mp4 -stream_loop -1 -i C:/Users/user/Documents/lifewire/music.m4a -filter_complex \"[1:a]volume=0.2[bg];[0:a][bg]amix=inputs=2:duration=shortest\" -c:v copy -movflags +faststart C:/Users/user/Documents/lifewire/complete.mp4")
os.rename('C:/Users/user/Documents/lifewire/complete.mp4', 'C:/Users/user/Documents/lifewire/'+title+'.mp4')
os.remove('C:/Users/user/Documents/lifewire/intro.mp4')
os.remove('C:/Users/user/Documents/lifewire/1.mp4')
os.remove('C:/Users/user/Documents/lifewire/2.mp4')
os.remove('C:/Users/user/Documents/lifewire/3.mp4')
os.remove('C:/Users/user/Documents/lifewire/4.mp4')
os.remove('C:/Users/user/Documents/lifewire/5.mp4')
os.remove('C:/Users/user/Documents/lifewire/best.mp4')
# os.system("ffmpeg -i C:/Users/user/Documents/lifewire/best.mp4 -stream_loop -1 -i C:/Users/user/Documents/lifewire/music.m4a -map 0:v -map 1:a -c:v copy -shortest \"C:/Users/user/Documents/lifewire/"+title+".mp4\"")
# try:
# singlelist = mainlist.find('div', id="list-sc-item_1-0-5")
# scrape()
# except:
# print("no list found")
# try:
# singlelist = mainlist.find('div', id="list-sc-item_1-0-6")
# scrape()
# except:
# print("no list found")
# try:
# singlelist = mainlist.find('div', id="list-sc-item_1-0-7")
# scrape()
# except:
# print("no list found")
# try:
# singlelist = mainlist.find('div', id="list-sc-item_1-0-8")
# scrape()
# except:
# print("no list found")
# try:
# singlelist = mainlist.find('div', id="list-sc-item_1-0-9")
# scrape()
# except:
# print("no list found")
#-------------END-----Geting data of 10 apps/sites etc-----------------