Automate downloading TikTok videos with no watermark | Python Automation tutorial

Automate downloading TikTok videos with no watermark | Python Automation tutorial

Code with Vincent

1 год назад

33,656 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Code with Vincent
Code with Vincent - 14.12.2022 00:23

The code can be found in the description of the video :)

Ответить
A Kastrow
A Kastrow - 12.10.2023 14:53

My code "works", but all videos are corrupted (0 kb) except the first one

Ответить
aspirohk
aspirohk - 24.09.2023 12:35

Wonder if one can do same with other languages like c or 🙈🙈🙈asm

Ответить
sam tricks
sam tricks - 18.09.2023 12:42

Its Now Working
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: html.parse. Do you need to install a parser library?

Ответить
Rumesh Peiris
Rumesh Peiris - 17.09.2023 18:57

Scraper works fine but the videos can't play. They save like this: "0-It seems that your link is not a valid TikTok link... Please, make sure that your link leads to a TikTok website and has a video on a page." Is there a way to fix this?

Ответить
Find Sponsor
Find Sponsor - 05.09.2023 06:28

awesome its works . i first time use python and get success in first attempt

Ответить
Aaron ⚡︎
Aaron ⚡︎ - 03.09.2023 13:05

I have no experience in coding but I still watched your entire video. I’m mindblown at the things you can achieve with some code

Ответить
Mohacker
Mohacker - 02.09.2023 09:24

You are a rockstar bro. Well done

Ответить
SevereDev
SevereDev - 30.08.2023 00:59

I think tiktok patched it because it always says "something went wrong" when the program tries to scroll the page

Ответить
alex le goff
alex le goff - 22.08.2023 16:20

very good !! it's work !

Ответить
Serg Car Reviews
Serg Car Reviews - 17.08.2023 09:01

Hey Vincent! Thanks so much for this video mate!

I'm having some trouble with this:
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: hmtl.parser. Do you need to install a parser library?
I'm a complete noob, never coded anything. I have downloaded everything as your video, pip and bs4 and I'm using VSC.

I have 1200 videos on TT at the moment so this program will help me immensely 😄

Thanks again

Ответить
GURU MILES (seetha ram)
GURU MILES (seetha ram) - 13.08.2023 11:51

but not working in banned countries so we need to install vpn software and connect to other contries vpn and run the code 100% work

Ответить
Long Bunly
Long Bunly - 09.08.2023 18:38

Tiktok updated, i can't find video url anymore, please help

Ответить
iroel asoy
iroel asoy - 05.08.2023 10:59

please make script uncollect in tiktok (( in Favorit )) can uncollect Automatic

Ответить
Mustakim Aghadi
Mustakim Aghadi - 31.07.2023 00:08

You are a rockstar bro. Well done

Ответить
Kobe
Kobe - 25.07.2023 15:43

When selenium opens the browser and opens tiktok, tiktok prompts for a human verificaton and when it does, the browser just closes and no videos are downloaded. Any way to work around this?

Ответить
Hamza Ahmad
Hamza Ahmad - 24.07.2023 03:11

words cannot describe how deeply in love with you i am (no homo)

thank you

Ответить
Orochoお
Orochoお - 22.07.2023 20:18

I did a script very similar to yours but i have a problem it only downloads 48 videos then an error shows up and i don't know why the error is (unknown url type : '/'

Ответить
Orochoお
Orochoお - 22.07.2023 05:33

Thank you so much man i really love coding👀

Ответить
Suy Sophyvathanak
Suy Sophyvathanak - 08.07.2023 15:20

Nice tutorial

Ответить
pepperumo
pepperumo - 05.07.2023 06:05

hi, tried to build it, but apparently now the link to the downloaded videos are not the real one but a generic tiktok webpage

Ответить
wasi haider
wasi haider - 04.07.2023 06:56

U earned a sub

Ответить
Delawlol
Delawlol - 29.06.2023 22:31

i don't know why it's not listing the links :(
here is the output
STEP 1: Open Chrome browser
STEP 2: Scrolling page

Process finished with exit code 0

Ответить
Giovanni Minarini
Giovanni Minarini - 27.06.2023 14:27

great job!
one question, why python cant find the a tag? the css is updated, still not working

Ответить
Anon Fourtyfive
Anon Fourtyfive - 21.06.2023 16:01

Ok, now I understand why are people using beautifull soup with Selenium.

I've learn how to use XPATH and was wondering why people were using Beautiful soup.

They skip xpath shit haha... it's hard, but it worth ;-)

Ответить
Chkbx
Chkbx - 20.06.2023 17:07

hi I have a problem NameError: name 'link' is not defined

Ответить
codding
codding - 13.06.2023 02:55

thx
you are best

Ответить
More Knowledge
More Knowledge - 02.06.2023 17:07

I am wondering is it still work? because as I inspect user profile page and can't find the tag or element like the video. (sorry for my bad English)

Ответить
Hamster Smash
Hamster Smash - 01.06.2023 15:12

hey bro this was working up until 2 days ago, i don't see any structure changes that i can tell, do you know why my scripts are no longer able to find any videos?

div wrapper etc hasn't changed

Ответить
Ahmer Ali
Ahmer Ali - 26.05.2023 20:13

error downloadLink = downloadSoup.a["href"]
~~~~~~~~~~~~~~^^^^^^^^
TypeError: 'NoneType' object is not subscriptable

Ответить
ou DoM
ou DoM - 26.05.2023 19:16

i found the solution how to escape captcha
from selenium.webdriver.chrome.options import Options
options = Options()
options.add_argument("--disable-extensions")
options.add_argument("--disable-blink-features=AutomationControlled")
driver = webdriver.Chrome('chromedriver',options=options)

Ответить
Daniel Shears
Daniel Shears - 26.05.2023 02:39

for some reason i keep getting this error:
downloadLink = downloadSoup.a["href"]
~~~~~~~~~~~~~~^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
i tried adding the time.sleep(10) at the end but nothing happened

Ответить
Ahmer Ali
Ahmer Ali - 25.05.2023 20:52

i want to make video downloader for tiktok like i should input url of the video and it should download that video can we do that with this code?? and how

Ответить
Purrfectly Adorable
Purrfectly Adorable - 20.05.2023 05:42

Sir, How to download at least 2 videos at the same time

Ответить
На Свет
На Свет - 18.05.2023 00:24

The video is amazing! , by the way i swaped the part of scrolling down with my own that is just spamming arrow down 😂

Ответить
Hustle iq
Hustle iq - 06.05.2023 04:48

Great video,I ran the script and it says type error: "nonetype " is not subscriptable

Ответить
Nathan Ackman
Nathan Ackman - 29.04.2023 21:32

Please keep making tutorial videos like this one. Very detailed and didn't skip any steps. You even showed your mistakes which is great! +1 liked

Ответить
RAP FR  -  Live & Lyrics
RAP FR - Live & Lyrics - 27.04.2023 01:48

Hey, first of all thank you very much, its really well explained and it works pretty good! I've just one little problem.. Maybe you could help me, the script works fine but it always crash after some downloads (i would like to bulk download) i've tried to change my VPN while the script is running but still the same. I think the problem is with the cookies/header no ? Maybe including a rotation on cookies or/and headers could solve it ?

Ответить
Xzevious
Xzevious - 16.04.2023 18:20

did u delete my comment?

Ответить
DBZ Thánh
DBZ Thánh - 16.04.2023 12:51

How to backup data device

Ответить
John Denver
John Denver - 12.04.2023 16:50

Hey I think my comment got deleted? This downloader downloads the video in 540p. Would you like me to share the one that downloads it in 720p/1080p (whatever the video was uploaded in)? At least tell me why you'll delete this comment before you do though please.

Thank you. Awesome video.

Ответить
wallyson pato
wallyson pato - 11.04.2023 23:26

i need help please, in line 60, when a change "f" to "r" save in the directory what i want, but all the videos are the same name {id} [video] so download the new and delete the last one

Ответить
cxzv3
cxzv3 - 10.04.2023 06:13

Do a lofi one

Ответить
notme
notme - 09.04.2023 01:59

очень информативно! привет из россии!

Ответить
Mjaw Meow
Mjaw Meow - 05.04.2023 07:56

It's works, thank you so much!😍

Ответить
Hadi YT
Hadi YT - 03.04.2023 12:22

hello please create with php version

Ответить