Giter VIP home page Giter VIP logo

xvideos-dl's Introduction

xvideos-dl

Build status Python Version Dependencies Status

Code style: black Security: bandit Pre-commit Semantic Versions License

CLI to download videos from https://xvideos.com

Features

  • Download a single video (requires the URL of the video playback page)
  • Download all videos in the favorites (requires the URL of the favorite page)
  • Download all videos uploaded by the user (requires the URL of the user's homepage)
  • Download all videos published by the channel (requires the URL of the channel homepage)
  • Segmented high-speed download, breakpoint download, progress and status display
  • Download high quality videos, 1080p or higher

Usage

⚠️Requires:

  • Python: >= 3.6.1
  • ffmpeg
    • Ubuntu/Debian: sudo apt install ffmpeg
    • MacOS: brew install ffmpeg
    • Windows: refer this issue
  • Cookie: When you run it for the first time, you will be prompted to enter the cookie, log in https://xvideos.com with your account, copy and paste a long string of cookie (there are many key-value pairs in the cookie, and session_token=xxx this pair must exist), then enjoy it.

Cookie is stored in ~/.xvideos/cookie (or C:\Users\USER\.xvideos\cookie).

  • Install xvideos-dl
pip install -U xvideos-dl
  • Get CLI help
xvideos-dl --help
  • Download single / favorites / uploaded / published videos in one command:
xvideos-dl https://www.xvideos.com/video37177493/asian_webcam_2_camsex4u.life https://www.xvideos.com/favorite/71879935/_ https://www.xvideos.com/profiles/mypornstation https://www.xvideos.com/channels/av69tv  

demo

Release History

1.3.0

  • Added support for downloading higher quality videos.

    CLI will download the highest quality video by default, which may be 1080p or higher, depending on the videos provided by XVIDEOS. So the download speed will be slower, if you want to be faster, you can use -q low or -q middle.

1.2.0

  • Support for Python 3.6.1+

1.1.2

Bugfix:

  • Fixed a bug that would not retry when the network connection failed.

1.1.1

New Feature:

  • Add parameters to control the start and end of the video in the download list.

Others:

  • When running the same command repeatedly, quickly skip the downloaded video.
  • Catch exceptions: 404 not found, forbidden downloading...

1.1.0

New Features:

  • Download all videos uploaded by users.
  • Download all videos posted by the channel.
  • Download single, playlist, user uploaded and channel posted videos in one command.
  • Optimize download status display.

1.0.1

New Features:

  • Download videos from favorites.
  • Show download speed.

1.0.0

Initial release on PyPY.


For Contributors

Initial

  1. Fork and clone this repo:
git clone https://github.com/lonsty/xvideos-dl
  1. If you don't have Poetry installed run:
make download-poetry
  1. Initialize poetry and install pre-commit hooks:
make install

Makefile usage

Makefile contains many functions for fast assembling and convenient work.

1. Download Poetry

make download-poetry

2. Install all dependencies and pre-commit hooks

make install

If you do not want to install pre-commit hooks, run the command with the NO_PRE_COMMIT flag:

make install NO_PRE_COMMIT=1

3. Check the security of your code

make check-safety

This command launches a Poetry and Pip integrity check as well as identifies security issues with Safety and Bandit. By default, the build will not crash if any of the items fail. But you can set STRICT=1 for the entire build, or you can configure strictness for each item separately.

make check-safety STRICT=1

or only for safety:

make check-safety SAFETY_STRICT=1

multiple

make check-safety PIP_STRICT=1 SAFETY_STRICT=1

List of flags for check-safety (can be set to 1 or 0): STRICT, POETRY_STRICT, PIP_STRICT, SAFETY_STRICT, BANDIT_STRICT.

4. Check the codestyle

The command is similar to check-safety but to check the code style, obviously. It uses Black, Darglint, Isort, and Mypy inside.

make check-style

It may also contain the STRICT flag.

make check-style STRICT=1

List of flags for check-style (can be set to 1 or 0): STRICT, BLACK_STRICT, DARGLINT_STRICT, ISORT_STRICT, MYPY_STRICT.

5. Run all the codestyle formaters

Codestyle uses pre-commit hooks, so ensure you've run make install before.

make codestyle

6. Run tests

make test

7. Run all the linters

make lint

the same as:

make test && make check-safety && make check-style

List of flags for lint (can be set to 1 or 0): STRICT, POETRY_STRICT, PIP_STRICT, SAFETY_STRICT, BANDIT_STRICT, BLACK_STRICT, DARGLINT_STRICT, ISORT_STRICT, MYPY_STRICT.

8. Build docker

make docker

which is equivalent to:

make docker VERSION=latest

More information here.

9. Cleanup docker

make clean_docker

or to remove all build

make clean

More information here.

📈 Releases

You can see the list of available releases on the GitHub Releases page.

We follow Semantic Versions specification.

We use Release Drafter. As pull requests are merged, a draft release is kept up-to-date listing the changes, ready to publish when you’re ready. With the categories option, you can categorize pull requests in release notes using labels.

For Pull Request this labels are configured, by default:

Label Title in Releases
enhancement, feature 🚀 Features
bug, refactoring, bugfix, fix 🔧 Fixes & Refactoring
build, ci, testing 📦 Build System & CI/CD
breaking 💥 Breaking Changes
documentation 📝 Documentation
dependencies ⬆️ Dependencies updates

You can update it in release-drafter.yml.

GitHub creates the bug, enhancement, and documentation labels for you. Dependabot creates the dependencies label. Create the remaining labels on the Issues tab of your GitHub repository, when you need them.

🛡 License

License

This project is licensed under the terms of the MIT license. See LICENSE for more details.

📃 Citation

@misc{xvideos-dl,
  author = {xvideos-dl},
  title = {CLI to download videos from https://xvideos.com},
  year = {2021},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/lonsty/xvideos-dl}}
}

Credits

This project was generated with python-package-template.

xvideos-dl's People

Contributors

dependabot[bot] avatar lonsty avatar nnshi-s avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xvideos-dl's Issues

WinError 2 when trying to run

🐛 Bug Report

I am running on a Windows 10 machine with gitbash. I installed the software and no errors during installation. When I run it, it never did ask for the cookie (first problem)

But when I try to run it for any URL at xvideos it gives the video name, video page, resolution, etc. and then an error. Here is the output with one random sample:

$ xvideos-dl https://www.xvideos.com/video65461739/madison_summers_step_brother_cums_in_his_pants
Downloading: ⚓
Video ID : 65461739
Video Name : Madison Summers Step Brother Cums In His Pants
Video Page : https://www.xvideos.com/video65461739/_
Resolution : 720p @ 1280x720
Destination: C:\Users\doug\Downloads\xvideos\Madison Summers Step Brother Cums
In His Pants(#65461739).mp4
[WinError 2] The system cannot find the file specified

🔬 How To Reproduce

Steps to reproduce the behavior:

  1. Run xvideo-dl from the command prompt

Code sample

Environment

  • OS: [e.g. Linux / Windows / macOS] Windows 10 running gitbash
  • Python version, get it with: Python version 3.7.0
python --version

Screenshots

📈 Expected behavior

I hoped it would create a file. It does create ./xvideos folder.

📎 Additional context

When I ran it, it never asked for the cookie like the instructions said it would. I did finally create a file ~/.xvideo/cookie and pasted "session_token=". But that made no difference.

Download error!

`root@local:~/Xvideos/pov_indian# xvideos-dl https://www.xvideos.com/profiles/pov_indian --reset-cookie
Downloading: 1/276 (0%)
Video ID : 66187727
Video Name : Young girl fucks her teacher POV
Video Page : https://www.xvideos.com/video66187727/_
can't download video from URL: <!doctype html>

<title>XVIDEOS with no ads and extra exclusive porn videos - XV PREMIUM</title> <script>if(!window.xv){window.xv={};}window.xv.conf={"sitename":"default","domains":{"slave":"https://www.xvideos.com","static" :"https://static-ss.red-cdn.com","premium":"https://www.xvideos.red","info":"https://info.xvideos.com","blog":"https://pornbiz. com"},"dyn":{"pagefilter":"straight","page_main_cat":"straight","no_main_cat":false,"user_old_main_cat":false,"ref":"N","id":66 187727,"vmdata":{"pub_comments":0,"has_comments":false,"nb_playlists":0,"nb_playlists_f":"0"},"video_title":"Young girl fucks her teacher POV","csrf_find_model":"a6b967f5f5755487nvW6quW4z8ggK_nbbzZbBPBdBRlltkrb8KXHP4XVS6MAxEMpWXDDbLL4lja0d7JOvYRFe4h2Mjn mwABRGFwfgQ==","csrf_submit_suggestion":"9e879f5aab67434fd4klfADLK3da2aTxrZiSI-5x4dp56_0QWS44XdHk5Gs-6jdJXEpCKf_xJukCTMVadLpUCe kMPPjapKBAesZDZoFWQVHlBUgdGVUIUSQEEio=","video_premium_user_allowed":false,"video_premium":{"sub":true,"membership":false,"ppv" :false},"video_thumb":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos_new\/thumbs169lll\/06\/8b\/e2\/068be2934b7eff8959642f474fe57 8ba\/068be2934b7eff8959642f474fe578ba.29.jpg","preview_mode":0,"i18nvers":{"front":{"en":"22b27aba0f3"},"xvplayer":{"en":"e4777 274907"},"video_ads_plugin":{"en":"14dd44347f7"},"info":{"en":"daf0d9459cb"},"blog":{"en":"bc6aa5b04a5"},"sheer_chat":{"en":"37 886d00f07"}},"thvers":{"m":"e4018b52dd4","mb":"0cd45adf1ad","mbs":"0e02b0db023","a":"79b952af05e","ab":"cdfbc589db2","abs":"411 49ecdeba","lg":"2b195b281bf"},"vers":"340625edd18","nb_thumbs_cols":[],"gentime":1656780707,"ip":"51.255.80.80","country":"FR", "lazyloading":false,"pjs":"62c077a350e39","is_robot":true,"browser":"python","premium":true,"premium_page":true,"disfeats":[]," donewizs":[],"user_main_cat":"straight","user_main_cat_forced":false,"wl":{"in_listing":true},"vvi":{"in_listing":true},"pt":{" feed":true},"ui":{"theme":"auto","big":false},"chat":{"enabled":false},"forcedcountry":false,"version_trsl":"France","version_f lag":"fr","vp":{"allowed":false},"ls":{"buttons":[{"name":"title_account"},{"name":"link_my_subs","url":"\/my-subs\/videos","la bel":"My subscriptions","icf":"feed","badge":""},{"name":"link_videos_like","url":"\/videos-i-like","label":"Liked videos","icf ":"thumb-up","badge":""},{"name":"link_history","url":"\/history","label":"History","icf":"history","badge":""},{"name":"link_w atch_later","url":"\/watch-later","label":"Watch later","icf":"clock","badge":""},{"name":"sep"},{"name":"language"},{"name":"v ersion"},{"name":"main_cat"},{"name":"sep"},{"name":"title_ui"},{"name":"switch_theme"},{"name":"nb_vids_per_row"},{"name":"big _ui"},{"name":"watch_later"},{"name":"viewed_icon"},{"name":"auto_translate_title"},{"name":"sep"},{"name":"suggests"},{"name": "history"}]},"premium_domain":"https:\/\/www.xvideos.red","has_premium":true,"is_premium":true,"disp_removeads":false,"main_cat s":{"straight":{"id":"straight","url":"\/switch-sexual-orientation\/straight\/straight","name":"Straight","picto":"<\/span>","is_page_cat":true,"is_user_cat":true,"is_old_user_cat":false,"is_switch_cat":tru e},"gay":{"id":"gay","url":"\/switch-sexual-orientation\/gay\/straight","name":"Gay","picto":"<\/span><\/span><\/span><\/span><\/span><\/span><\/span>","is_page_cat":false,"is_user_cat":false,"is_old_user_cat":false,"is_swi tch_cat":false},"shemale":{"id":"shemale","url":"\/switch-sexual-orientation\/shemale\/straight","name":"Trans","picto":"<\/span>","is_page_cat":false,"is_user_cat":false,"is_old_user_cat":false,"is_switch _cat":false}},"login_info":{"is_logged":false,"has_member_area":false,"is_premium":false,"has_memberships":false,"has_ppv_video s":false,"profile":false,"iptrusted":-1,"orientation":"straight","recaptchakey":"6LeEkhMTAAAAAFrfG3CxNAT9JiM1oLIkyU7UuYYQ","inv recaptchakey":"6LcM6ScUAAAAAHFxb4HmgMyNHrfi61bf_USRJ4uo"},"locale":"en","locale_trsl":"English","locale_flag":"gb"},"data":{"ac tion":"video","other_locales":{"cs":{"name":"Czech","translated":"\u010ce\u0161tina","country":"CZ","rtl":false},"de":{"name":" German","translated":"Deutsch","country":"DE","rtl":false},"es":{"name":"Spanish","translated":"Espa\u00f1ol","country":"ES","r tl":false},"fr":{"name":"French","translated":"Fran\u00e7ais","country":"FR","rtl":false},"it":{"name":"Italian","translated":" Italiano","country":"IT","rtl":false},"hu":{"name":"Hungarian","translated":"Magyar","country":"HU","rtl":false},"nl":{"name":" Dutch","translated":"Nederlandse","country":"NL","rtl":false},"no":{"name":"Norwegian","translated":"Norsk","country":"NO","rtl ":false},"pl":{"name":"Polish","translated":"Polskie","country":"PL","rtl":false},"pt":{"name":"Portuguese","translated":"Portu gu\u00eas","country":"PT","rtl":false},"ro":{"name":"Romanian","translated":"Rom\u00e2n\u0103","country":"RO","rtl":false},"sv" :{"name":"Swedish","translated":"Svenska","country":"SE","rtl":false},"vi-VN":{"name":"Vietnamese","translated":"Ti\u1ebfng Vi\ u1ec7t","country":"VN","rtl":false},"tr":{"name":"Turkish","translated":"T\u00fcrk\u00e7e","country":"TR","rtl":false},"el":{"n ame":"Greek","translated":"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ae","country":"GR","rtl":false},"ru":{"name":"Russian" ,"translated":"\u0420\u0443\u0441\u0441\u043a\u0438\u0439","country":"RU","rtl":false},"he":{"name":"Hebrew","translated":"\u05 e2\u05d1\u05e8\u05d9\u05ea","country":"IL","rtl":true},"ar":{"name":"Arabic","translated":"\u0627\u0644\u0639\u0631\u0628\u064a \u0629","country":"EG","rtl":true},"hi":{"name":"Hindi","translated":"\u0939\u093f\u0928\u094d\u0926\u0940","country":"IN","rtl ":false},"zh":{"name":"Chinese","translated":"\u4e2d\u6587","country":"CN","rtl":false},"ja":{"name":"Japenese","translated":"\ u65e5\u672c\u8a9e","country":"JP","rtl":false}},"show_disclaimer":true,"sponsors":[{"n":"Sexy Jill Manyvids store","d":"Sexy Jill Manyvids store - download all my best HD videos here!","u":"https:\/\/www.manyvids.com\/Profile\/1002645335\/Sexy_jill\/St ore\/Videos\/"}],"id_video":66187727,"uploader_id":339561981,"uploader":"pov_indian","uploader_url":"\/amateur-channels\/pov_in dian","is_premium":true,"is_sub":true,"is_membership":false,"is_ppv":false,"video_tags":["teen","hardcore","sexy","blowjob","am ateur","fingering","wet","young","uniform","swallow","deepthroat","glasses","shaved-pussy","big-ass","cosplay","big-cock","geek ","bbc","no-panties","sexy-jill"],"video_models":{"12197346":"Candy Samira"}}};</script> <script src="https://static-ss.red-cdn.com/v-e73d074fa7a/v3/js/skins/min/default.header.static.js"></script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "VideoObject", "name": "Young girl fucks her teacher POV", "description": "Young girl fucks her teacher POV", "thumbnailUrl": ["https://cdn77-pic.xvideos-cdn.com/videos_new/thumbs169ll/06/8b/e2/068be2934b7eff8959642f474fe578ba/068be2934b 7eff8959642f474fe578ba.29.jpg"], "uploadDate": "2021-10-30T08:41:54+00:00", "duration": "PT00H15M05S", "contentUrl": "https://cdn77-vid-mp4.xvideos-cdn.com/9lPU4WYawJ4lwY3rWOdhwA==,1656791507/videos_new/mp4/0/6/8/xvideos.com_068be 2934b7eff8959642f474fe578ba.mp4?ui=NTEuMjU1LjgwLjgwLS92aWRlbzY2MTg3NzI3L3lvdW5nX2dpcmxfZnVjaw==", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "WatchAction" }, "userInteractionCount": 192 } } </script> <script async="1" src="//tracking.sexcash.com/in/track.js?s=xvideosred&aff=4353LFJE75&d=1656780707332&u=%2Fvideo66187727%2Fyoun g_girl_fucks_her_teacher_pov&r="></script> <script>xv.disclaimer.display('XV PREMIUM',false,false)</script>
<script type="text/javascript"> xv.header.window_resize(); </script>

Young girl fucks her teacher POV 15 min 1080p

<script>var video_related=[{"id":67152337,"u":"\/video67152337\/coronavirus_gym_session_ends_in_masturbating_and_blowjob_-_hard core_sexy_jill","i":"https:\/\/img-hw.xvideos-cdn.com\/videos_new\/thumbs169\/15\/8c\/3d\/158c3d84a050f2969f1a62ad2a65f2f7\/158 c3d84a050f2969f1a62ad2a65f2f7.30.jpg","c":2,"tf":"Coronavirus gym session ends in masturbating and blowjob - hardcore Sexy Jill","t":"Coronavirus gym session ends in masturbating an...","d":"12 min","r":"71%","n":"1.3M","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":339561981,"p":"pov_indian","pn":"Pov Indian","pu ":"\/amateur-channels\/pov_indian","ch":true,"pm":false,"ut":false},{"id":66850671,"u":"\/video66850671\/dirty_grand_step_fathe r_fucks_indian_grand_daughter_and_takes_her_virginity_-_hindi_audio_hardcore_muslim_hijab_rough_desi_sex","i":"https:\/\/img-l3 .xvideos-cdn.com\/videos_new\/thumbs169\/ef\/2e\/31\/ef2e31bd901a50d169b2705ea988be63\/ef2e31bd901a50d169b2705ea988be63.29.jpg" ,"c":3,"tf":"Dirty grand step father fucks indian grand daughter and takes her virginity - hindi audio hardcore muslim hijab rough desi sex","t":"Dirty grand step father fucks indian grand daug...","d":"14 min","r":"0%","n":"2.9M","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":339561981,"p":"pov_indian","pn":"Pov Indian","pu" :"\/amateur-channels\/pov_indian","ch":true,"pm":false,"ut":false},{"id":50021951,"u":"\/video50021951\/horny_exhibitionist_mil f_fucked_in_hotel_while_strangers_watch_from_window_pov_indian","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/98\/6 1\/d8\/9861d853ac88708f712e8a861cf98266-1\/9861d853ac88708f712e8a861cf98266.19.jpg","c":2,"tf":"Horny exhibitionist milf fucked in hotel while strangers watch from window POV Indian","t":"Horny exhibitionist milf fucked in hotel while ...","d":"7 min","r":"100%","n":"2.1k","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":339561981,"p":"pov_indian","pn":"Pov Indian","p u":"\/amateur-channels\/pov_indian","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false,"tn":1},{"id":47160345,"u ":"\/video47160345\/big_tits_black_milf_gives_sloppy_blowjob_with_facial_cumshot","i":"https:\/\/img-hw.xvideos-cdn.com\/videos \/thumbs169\/cd\/8f\/22\/cd8f2274351d3b915a478a2b14918338-2\/cd8f2274351d3b915a478a2b14918338.28.jpg","c":2,"tf":"BIG TITS BLACK MILF GIVES SLOPPY BLOWJOB WITH FACIAL CUMSHOT","t":"BIG TITS BLACK MILF GIVES SLOPPY BLOWJOB WITH F...","d":"16 min","r":"87%","n":"431","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":100521949,"p":"tae-lit-xxx","pn":"Tae Lit XXX","p u":"\/pornstar-channels\/tae-lit-xxx","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false},{"id":57141697,"u":"\/ video57141697\/daughter_lunna_real_moving_from_the_parents_house_gangbangs_with_helpers_from_alexswigrj_truck_and_bullet_carrie d_inside_the_chest","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/6f\/b6\/61\/6fb6611fadf15da53b8a5333bb3f48e7\/6fb 6611fadf15da53b8a5333bb3f48e7.6.jpg","c":2,"tf":"Daughter Lunna Real Moving from the Parents' House Gangbangs with helpers from Alexswigrj Truck and Bullet Carried inside the Chest","t":"Daughter Lunna Real Moving from the Parents' Ho...","d":"18 min","r":"87%","n":"4.5k","v":0,"vim":1,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":254755303,"p":"festasprime","pn": "Festasprime","pu":"\/channels\/festasprime","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false},{"id":49675983, "u":"\/video49675983\/teen_lingerie_model_in_babydoll_has_romantic_creampie_sex_standing_against_wall_pov_indian","i":"https:\/ \/img-hw.xvideos-cdn.com\/videos\/thumbs169\/62\/bf\/a0\/62bfa0355b79df95e40ea430c0584f11-1\/62bfa0355b79df95e40ea430c0584f11.1 4.jpg","c":2,"tf":"Teen lingerie model in babydoll has romantic creampie sex standing against wall POV Indian","t":"Teen lingerie model in babydoll has romantic cr...","d":"6 min","r":"86%","n":"886","v":1,"vim":0,"hm":1,"h":1,"hp":0,"td":0,"fk":0,"ui":339561981,"p":"pov_indian","pn":"Pov Indian","pu" :"\/amateur-channels\/pov_indian","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false},{"id":59427177,"u":"\/vide o59427177\/public_balcony_fuck_and_creampie_while_strangers_watch_-_voyuer_hardcore_rough_sex","i":"https:\/\/cdn77-pic.xvideos -cdn.com\/videos\/thumbs169\/3b\/74\/b9\/3b74b9c436f6f6323ff8d68c95a06f91\/3b74b9c436f6f6323ff8d68c95a06f91.26.jpg","c":10,"tf" :"Public balcony fuck and creampie while strangers watch - voyuer hardcore rough sex","t":"Public balcony fuck and creampie while stranger...","d":"5 min","r":"81%","n":"397","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":339561981,"p":"pov_indian","pn":"Pov Indian","pu" :"\/amateur-channels\/pov_indian","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false},{"id":54890307,"u":"\/vide o54890307\/jules_jordan_-_big_boob_heaven_angela_white_and_teen_autumn_falls_have_squirting_orgasms","i":"https:\/\/img-hw.xvid eos-cdn.com\/videos\/thumbs169\/80\/49\/9d\/80499ddcff45cdf1a8f842dfe80fac1e-1\/80499ddcff45cdf1a8f842dfe80fac1e.24.jpg","c":2, "tf":"Jules Jordan - Big Boob Heaven Angela White & Teen Autumn Falls Have Squirting Orgasms","t":"Jules Jordan - Big Boob Heaven Angela White & T...","d":"50 min","r":"100%","n":"9k","v":0,"vim":1,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":119998999,"p":"jules-jordan","pn":"Jules Jordan", "pu":"\/channels\/jules-jordan","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false},{"id":63947691,"u":"\/video6 3947691\/_letsdoeit_-_georgie_lyall_and_rick_angel_-_british_milf_got_creampied_by_an_older_teacher","i":"https:\/\/cdn77-pic.x videos-cdn.com\/videos\/thumbs169\/d0\/73\/7c\/d0737c25b486be5acd2f3da82ec4aa2c\/d0737c25b486be5acd2f3da82ec4aa2c.17.jpg","c":1 0,"tf":"#LETSDOEIT - Georgie Lyall & Rick Angel - BRITISH MILF GOT CREAMPIED BY AN OLDER TEACHER","t":"#LETSDOEIT - Georgie Lyall & Rick Angel - BRITI...","d":"42 min","r":"84%","n":"874","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":196360839,"p":"pornoacademie","pn":"Porno Academi e","pu":"\/channels\/pornoacademie","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false},{"id":63132789,"u":"\/vi deo63132789\/teen_in_uniform_seduces_her_tutor_to_pass_her_exams","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/5a\ /5d\/0d\/5a5d0d91aeb9ef2abf9579bb0dd016a3\/5a5d0d91aeb9ef2abf9579bb0dd016a3.29.jpg","c":2,"tf":"Teen in uniform seduces her tutor to pass her exams","t":"Teen in uniform seduces her tutor to pass her e...","d":"15 min","r":"81%","n":"363","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":339561981,"p":"pov_indian","pn":"Pov Indian","pu" :"\/amateur-channels\/pov_indian","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false,"th":1},{"id":63583433,"u": "\/video63583433\/tight_teen_gets_creampied_by_stepdad_-_selena_love_-","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumb s169\/ba\/37\/e0\/ba37e088a07fb14198c83ab573172017\/ba37e088a07fb14198c83ab573172017.13.jpg","c":10,"tf":"Tight Teen Gets Creampied by Stepdad - Selena Love -","t":"Tight Teen Gets Creampied by Stepdad - Selena L...","d":"12 min","r":"98%","n":"9.2M","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":1,"fk":0,"ui":167541541,"p":"myperyfamily","pn":"My Pervy Fami ly","pu":"\/channels\/myperyfamily","ch":true,"pm":false,"ut":false},{"id":66736659,"u":"\/video66736659\/indian_secretary_has_ to_cheat_on_her_husband_by_fucking_her_boss_-_hardcore_hindi_reality_bollywood_sex_story","i":"https:\/\/img-hw.xvideos-cdn.com \/videos_new\/thumbs169\/5c\/2f\/31\/5c2f31ae274702f2471e1fa6f072da30\/5c2f31ae274702f2471e1fa6f072da30.30.jpg","c":2,"tf":"Ind ian secretary has to cheat on her husband by fucking her boss - hardcore hindi reality Bollywood sex story","t":"Indian secretary has to cheat on her husband by...","d":"19 min","r":"97%","n":"958.8k","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":339561981,"p":"pov_indian","pn":"Pov Indian"," pu":"\/amateur-channels\/pov_indian","ch":true,"pm":false,"ut":false},{"id":66931943,"u":"\/video66931943\/innocent_latina_gets _crazy_once_she_starts_gets_a_dick_inside_her","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos_new\/thumbs169\/7a\/40\/f9\/7a4 0f9e514e21fcdb52d5dc0ffdd6d3b\/7a40f9e514e21fcdb52d5dc0ffdd6d3b.19.jpg","c":10,"tf":"Innocent Latina gets crazy once she starts gets a dick inside her","t":"Innocent Latina gets crazy once she starts gets...","d":"50 min","r":"100%","n":"4k","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":1624250,"p":"netvideogirls","pn":"Net Video Girls ","pu":"\/channels\/netvideogirls","ch":true,"pm":true,"ut":false,"pms":true,"pmf":true,"pmp":false},{"id":64366663,"u":"\/vide o64366663\/teacher_57yo_fucks_her_young_students_in_a_hot_gangbang","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumbs169 \/07\/32\/3e\/07323e01f27a86399d2a10e95f26fe52\/07323e01f27a86399d2a10e95f26fe52.3.jpg","c":10,"tf":"Teacher 57yo fucks her young Students in a hot Gangbang","t":"Teacher 57yo fucks her young Students in a hot ...","d":"14 min","r":"98%","n":"72.2k","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":185307261,"p":"julia-content","pn":"Julia Conte nt","pu":"\/channels\/julia-content","ch":true,"pm":false,"ut":false},{"id":48466005,"u":"\/video48466005\/horny_student_enjoys _sucking_a_good_dick","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumbs169\/12\/33\/c4\/1233c4bd104a1ec7677366facd788a00 -2\/1233c4bd104a1ec7677366facd788a00.22.jpg","c":10,"tf":"Horny Student Enjoys Sucking A Good Dick","t":"Horny Student Enjoys Sucking A Good Dick","d":"24 min","r":"82%","n":"4.5k","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":224467065,"p":"blow-me-pov","pn":"Blow Me POV"," pu":"\/channels\/blow-me-pov","ch":true,"pm":false,"ut":false},{"id":49619679,"u":"\/video49619679\/i_fuck_a_young_girl_with_a_ big_ass_and_suck_her_wet_and_hot_pussy","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumbs169\/e9\/e6\/20\/e9e6205c8c49f4 3d54a4726193987ab0\/e9e6205c8c49f43d54a4726193987ab0.24.jpg","c":10,"tf":"I fuck a young girl with a big ass and suck her wet and hot pussy","t":"I fuck a young girl with a big ass and suck her...","d":"4 min","r":"99%","n":"545.9k","v":1,"vim":0,"hm":1 ,"h":1,"hp":1,"td":0,"fk":0,"ui":331635333,"p":"lenarica","pn":"Lenarica","pu":"\/amateur-channels\/lenarica","ch":true,"pm":fa lse,"ut":false},{"id":41113967,"u":"\/video41113967\/grandpa_fucks_teen_pussy_and_gets_deepthroat_blowjob_in_his_dreams","i":"h ttps:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumbs169\/c6\/ca\/07\/c6ca07416bfeb3790036836c8aacbedb-2\/c6ca07416bfeb3790036836c 8aacbedb.23.jpg","c":10,"tf":"Grandpa fucks teen pussy and gets deepthroat blowjob in his dreams","t":"Grandpa fucks teen pussy and gets deepthroat bl...","d":"29 min","r":"100%","n":"9.3k","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":7650021,"p": "cindyca","pn":"Oldje","pu":"\/channels\/cindyca","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false},{"id":6431 9921,"u":"\/video64319921\/young_anime_student_needs_to_pass_her_oral_exam_-_amateur_teen_tries_to_facefuck_deepthroat_blowjob" ,"i":"https:\/\/img-l3.xvideos-cdn.com\/videos\/thumbs169\/eb\/6b\/3d\/eb6b3d9ddcac20bc8da6541ba0d749c3\/eb6b3d9ddcac20bc8da654 1ba0d749c3.19.jpg","c":3,"tf":"Young Anime Student Needs To Pass Her ORAL EXAM - Amateur Teen Tries To Facefuck Deepthroat Blowjob","t":"Young Anime Student Needs To Pass Her ORAL EXAM...","d":"11 min","r":"99%","n":"86.8k","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":235993487,"p":"tiptobase","pn":"Tip To Base","p u":"\/amateur-channels\/tiptobase","ch":true,"pm":false,"ut":false},{"id":56594795,"u":"\/video56594795\/young_blonde_student_g ets_punished_by_dirty_older_teacher_in_the_locker_room","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/55\/f6\/93\/5 5f6934800a92dcc95e76d721994cddc\/55f6934800a92dcc95e76d721994cddc.20.jpg","c":2,"tf":"Young blonde student gets punished by dirty older teacher in the locker room","t":"Young blonde student gets punished by dirty old...","d":"31 min","r":"82%","n":"255","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":325678401,"p":"fetishgoldxxx","pn":"Fetish Gold", "pu":"\/channels\/fetishgoldxxx","ch":true,"pm":true,"ut":false,"pms":true,"pmf":true,"pmp":"$4.99"},{"id":56852231,"u":"\/vide o56852231\/dirty_older_teacher_bangs_deep_with_his_big_cock_sexy_brunette_teen_at_the_college","i":"https:\/\/img-hw.xvideos-cd n.com\/videos\/thumbs169\/89\/18\/68\/89186897a5c98f51e1a3f7bacbe77c95\/89186897a5c98f51e1a3f7bacbe77c95.30.jpg","c":2,"tf":"Di rty older teacher bangs deep with his big cock sexy brunette teen at the college","t":"Dirty older teacher bangs deep with his big coc...","d":"26 min","r":"81%","n":"192","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":1,"fk":1,"ui":325678401,"p":"fetishgoldxxx","pn":"Fetish Gold", "pu":"\/channels\/fetishgoldxxx","ch":true,"pm":true,"ut":false,"pms":true,"pmf":true,"pmp":"$4.99"},{"id":40705109,"u":"\/vide o40705109\/old_english_teacher_has_sex_with_his_sexy_young_student_and_gets_deepthroat_blowjob","i":"https:\/\/img-hw.xvideos-c dn.com\/videos\/thumbs169\/e8\/ac\/51\/e8ac5189b6d478ca9475d60db70214ee\/e8ac5189b6d478ca9475d60db70214ee.24.jpg","c":2,"tf":"O ld english teacher has sex with his sexy young student and gets deepthroat blowjob","t":"Old english teacher has sex with his sexy young...","d":"10 min","r":"82%","n":"22.1M","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":7650021,"p":"cindyca","p n":"Oldje","pu":"\/channels\/cindyca","ch":true,"pm":false,"ut":false},{"id":58223795,"u":"\/video58223795\/naughty_student_get s_hammered_by_her_muscular_teacher_after_classes","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumbs169\/11\/4c\/03\/114c 031be988211123d9c5f79dab12f9\/114c031be988211123d9c5f79dab12f9.23.jpg","c":10,"tf":"Naughty student gets hammered by her muscular teacher after classes","t":"Naughty student gets hammered by her muscular t...","d":"27 min","r":"81%","n":"127","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":325678401,"p":"fetishgoldxxx","pn":"Fetish Gold", "pu":"\/channels\/fetishgoldxxx","ch":true,"pm":true,"ut":false,"pms":true,"pmf":true,"pmp":"$4.99"},{"id":55895215,"u":"\/vide o55895215\/slutty_schoolgirl_seduces_her_teacher_in_exchange_for_passing_class","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/video s\/thumbs169\/9b\/4c\/16\/9b4c1654bdc776747e6f1f608332cbbd\/9b4c1654bdc776747e6f1f608332cbbd.29.jpg","c":10,"tf":"Slutty schoolgirl seduces her teacher in exchange for passing class","t":"Slutty schoolgirl seduces her teacher in exchan...","d":"29 min","r":"100%","n":"594.7k","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":339561981,"p":"pov_indian","pn":"Pov Indian", "pu":"\/amateur-channels\/pov_indian","ch":true,"pm":false,"ut":false},{"id":59532463,"u":"\/video59532463\/young_babe_fucking_ and_gets_cum_on_her_pussy_and_ass_-_amateur_teen_kira_green","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/0d\/29\/ 5a\/0d295a1f54a7eb6afc5c52bbc00fbba7\/0d295a1f54a7eb6afc5c52bbc00fbba7.17.jpg","c":2,"tf":"Young babe fucking and gets cum on her pussy and ass - Amateur Teen Kira Green","t":"Young babe fucking and gets cum on her pussy an...","d":"15 min","r":"98%","n":"3.6M","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":440942511,"p":"kira_green","pn":"Kira Green","pu ":"\/amateur-channels\/kira_green","ch":true,"pm":false,"ut":false},{"id":56143397,"u":"\/video56143397\/pov_amateur_blowjob_fr om_german_big_tits_teen_sexy_cora","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/84\/40\/0e\/84400ef9140cfd4aad94fc aa65f5cf67\/84400ef9140cfd4aad94fcaa65f5cf67.6.jpg","c":2,"tf":"POV Amateur Blowjob from German Big Tits Teen Sexy Cora","t":"POV Amateur Blowjob from German Big Tits Teen S...","d":"12 min","r":"100%","n":"37.4k","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":126077507,"p":"scout69-com","pn":"Scout69 Com" ,"pu":"\/channels\/scout69-com","ch":true,"pm":false,"ut":false},{"id":57849029,"u":"\/video57849029\/teen_babe_sucks_cock_and_ gets_cum_in_mouth_in_position_69_pov","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumbs169\/46\/ca\/b4\/46cab4d3ec1ba5a1 5a02568d21f27b58\/46cab4d3ec1ba5a15a02568d21f27b58.21.jpg","c":10,"tf":"Teen Babe Sucks Cock & Gets Cum in Mouth in Position 69 POV","t":"Teen Babe Sucks Cock & Gets Cum in Mouth in Pos...","d":"12 min","r":"? %","n":"169","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":254387055,"p":"alisa_lovely","pn":"Alisa Lovely","pu":"\/amat eur-channels\/alisa_lovely","ch":true,"pm":true,"ut":false,"pms":true,"pmf":true,"pmp":"$12.99"},{"id":55897467,"u":"\/video558 97467\/busty_college_girl_gets_her_pussy_drilled_by_older_teacher","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumbs169\ /19\/ce\/05\/19ce05e3ff43bd0c99a96857c9d14b27\/19ce05e3ff43bd0c99a96857c9d14b27.21.jpg","c":10,"tf":"Busty college girl gets her pussy drilled by older teacher","t":"Busty college girl gets her pussy drilled by ol...","d":"28 min","r":"81%","n":"187","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":333141355,"p":"older_younger","pn":"Older Younger ","pu":"\/channels\/older_younger","ch":true,"pm":true,"ut":false,"pms":true,"pmf":true,"pmp":false},{"id":55581791,"u":"\/vide o55581791\/horny_teacher_fucking_with_student_after_class_-_closeup","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/ d0\/87\/46\/d0874655699a83163a46cd9b60af71cf\/d0874655699a83163a46cd9b60af71cf.11.jpg","c":2,"tf":"Horny Teacher Fucking with Student after Class - Closeup","t":"Horny Teacher Fucking with Student after Class ...","d":"5 min","r":"95%","n":"836.7k","v": 1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":397302957,"p":"matilda_faverline","pn":"Matilda Faverline","pu":"\/amateur-cha nnels\/matilda_faverline","ch":true,"pm":false,"ut":false},{"id":58702939,"u":"\/video58702939\/redhead_girl_passionately_fucks _and_gets_cum_on_her_body","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/5a\/e3\/6d\/5ae36d0c0da03f14d433ccc320bf28 72\/5ae36d0c0da03f14d433ccc320bf2872.26.jpg","c":2,"tf":"Redhead Girl passionately fucks and gets cum on her body","t":"Redhead Girl passionately fucks and gets cum on...","d":"7 min","r":"100%","n":"148.1k","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":440942511,"p":"kira_green","pn":"Kira Green", "pu":"\/amateur-channels\/kira_green","ch":true,"pm":false,"ut":false},{"id":53315117,"u":"\/video53315117\/19_yr_old_black_tee n_fucks_a_white_cock_in_hotel_in_ebony_amateur_video","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/d9\/80\/c6\/d98 0c654c318e206b9b8f716f499ac2a-1\/d980c654c318e206b9b8f716f499ac2a.25.jpg","c":2,"tf":"19 yr old Black Teen Fucks a White Cock in Hotel in Ebony Amateur Video","t":"19 yr old Black Teen Fucks a White Cock in Hote...","d":"33 min","r":"81%","n":"236","v": 0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":7107286,"p":"xesnetwork","pn":"Xesnetwork","pu":"\/channels\/xesnetwork","ch": true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false},{"id":42818767,"u":"\/video42818767\/teen_deepthroat_blowjob_and_ cumshot_from_old_man_with_thicc_cock","i":"https:\/\/img-l3.xvideos-cdn.com\/videos\/thumbs169\/0a\/a5\/b0\/0aa5b01538d947714be 8f2cd1a08c938\/0aa5b01538d947714be8f2cd1a08c938.9.jpg","c":3,"tf":"Teen deepthroat blowjob and cumshot from old man with thicc cock","t":"Teen deepthroat blowjob and cumshot from old ma...","d":"10 min","r":"0%","n":"8.8M","v":0,"vim":0,"hm":1,"h":1,"hp" :1,"td":0,"fk":0,"ui":7650021,"p":"cindyca","pn":"Oldje","pu":"\/channels\/cindyca","ch":true,"pm":false,"ut":false},{"id":5234 4243,"u":"\/video52344243\/newbie_teen_fucks_in_a_hotel_in_big_black_ass_video","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/video s\/thumbs169\/67\/7c\/bf\/677cbf931c6e8460bfe0eeec4d7dee15-1\/677cbf931c6e8460bfe0eeec4d7dee15.1.jpg","c":10,"tf":"Newbie Teen fucks in a Hotel in Big Black Ass Video","t":"Newbie Teen fucks in a Hotel in Big Black Ass V...","d":"47 min","r":"82%","n":"4 92","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":7107286,"p":"xesnetwork","pn":"Xesnetwork","pu":"\/channels\/xesnetwor k","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":false},{"id":53000845,"u":"\/video53000845\/retired_police_offic er_fucks_teen_pussy_and_cums_in_her_mouth","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumbs169\/8c\/49\/d1\/8c49d1f82ca 82ea9705ab5761822700f\/8c49d1f82ca82ea9705ab5761822700f.23.jpg","c":10,"tf":"Retired police officer fucks teen pussy and cums in her mouth","t":"Retired police officer fucks teen pussy and cum...","d":"10 min","r":"89%","n":"6.5M","v":0,"vim":1,"hm":1," h":1,"hp":1,"td":0,"fk":0,"ui":7650021,"p":"cindyca","pn":"Oldje","pu":"\/channels\/cindyca","ch":true,"pm":false,"ut":false},{ "id":28264239,"u":"\/video28264239\/school_girl_teen_kimber_lee_sucks_cock_for_big_cumshot_","i":"https:\/\/cdn77-pic.xvideos-c dn.com\/videos\/thumbs169\/bf\/d7\/9a\/bfd79af2301c3fad6b7bd47818a05db9\/bfd79af2301c3fad6b7bd47818a05db9.10.jpg","c":10,"tf":" School Girl Teen Kimber Lee Sucks Cock For Big Cumshot!","t":"School Girl Teen Kimber Lee Sucks Cock For Big ...","d":"11 min","r":"100%","n":"274.4k","v":1,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":12900764,"p":"kimber-lee","pn":"Kimber Lee VN A","pu":"\/pornstar-channels\/kimber-lee","ch":true,"pm":false,"ut":false},{"id":61162649,"u":"\/video61162649\/young_mom_gets_ her_young_lover_tipsy_then_he_fucks_her_hard._chubby_curvy_thick_pawg_gets_her_big_phat_ass_cummed_on._real_homemade_amateur_po rn._milf_big_booty_mom_gets_her_big_ass_and_pussy_fucked_hard.","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/e8\/f 6\/80\/e8f6802bbeae75e044e7dc6afae35a3c\/e8f6802bbeae75e044e7dc6afae35a3c.13.jpg","c":2,"tf":"Young Mom Gets Her Young Lover Tipsy Then He Fucks Her Hard. Chubby\/Curvy\/Thick PAWG Gets Her Big Phat Ass Cummed On. Real Homemade Amateur Porn. MILF Big Booty Mom Gets Her Big Ass & Pussy Fucked Hard.","t":"Young Mom Gets Her Young Lover Tipsy Then He Fu...","d":"8 min","r":" 97%","n":"596.4k","v":0,"vim":0,"hm":1,"h":1,"hp":1,"td":0,"fk":0,"ui":13078510,"p":"uk-anal-amateur-whore","pn":"Couple Next D oor","pu":"\/amateur-channels\/uk-anal-amateur-whore","ch":true,"pm":false,"ut":false},{"id":61172785,"u":"\/video61172785\/asi an_amateur_nerd_is_fingering_her_pussy_in_a_toilet","i":"https:\/\/img-hw.xvideos-cdn.com\/videos\/thumbs169\/c1\/fb\/e0\/c1fbe 01de8c73fdbabee1f69b034e5ca\/c1fbe01de8c73fdbabee1f69b034e5ca.20.jpg","c":2,"tf":"Asian amateur nerd is fingering her pussy in a toilet","t":"Asian amateur nerd is fingering her pussy in a ...","d":"17 min","r":"100%","n":"139.2k","v":0,"vim":0,"hm":1,"h":1,"hp":0,"td":0,"fk":0,"ui":8065506,"p":"enjoypornpass","pn":"Enjoy Bucks ","pu":"\/channels\/enjoypornpass","ch":true,"pm":false,"ut":false},{"id":56646157,"u":"\/video56646157\/eva_ellington_sucks_an d_fucks","i":"https:\/\/cdn77-pic.xvideos-cdn.com\/videos\/thumbs169\/a3\/a9\/25\/a3a92514d66a8b93520197d007d2df14\/a3a92514d66 a8b93520197d007d2df14.12.jpg","c":10,"tf":"Eva Ellington Sucks & Fucks","t":"Eva Ellington Sucks & Fucks","d":"15 min", "r":"79%","n":"186","v":1,"vim":0,"hm":0,"h":0,"hp":0,"td":0,"fk":0,"ui":15819822,"p":"clips4saledotcom23437","pn":"Clips4saled otcom23437","pu":"\/amateur-channels\/clips4saledotcom23437","ch":true,"pm":true,"ut":false,"pms":true,"pmf":false,"pmp":"$15.9 9","tn":1}];</script>
0%
<script>var html5player = {}; </script>
80.8%19.2%
one vote
10
80.8%
19.2%
0CommentsDownloadSaveShareReport

Copy page link

Embed this video to your page with this code

Share this video

Report this video

<script>xv.thumbs.write_related(video_related);</script>
Comments 0
Loading...
<script src="https://static-ss.red-cdn.com/v-6bdd0cf08bd/v3/js/skins/min/default.footer.static.js"></script> <script src="https://static-ss.red-cdn.com/v3/js/libs/jquery.min.js"></script> <script>if(typeof(window.jQuery)==='undefined'){document.write('<script src="https://static-ss.red-cdn.com/v3/js/libs/jquery-1.7.2.min.js"><\/script>')}</script> <script src="https://static-ss.red-cdn.com/v3/js/skins/min/require.static.js"></script><script>require.onError=function(err){if (xv&&xv.console&&xv.console.logRJS){xv.console.logRJS(err);}else{throw err;}};require.config({"waitSeconds":300,"baseUrl":"http s://static-ss.red-cdn.com\/v-70235415fb3\/v3\/js\/","config":{"i18n":{"locale":"en"}}});define("config/main",xv.conf);require([ "skins/min/default"]);</script> <script>!function(){var e=function(){if("object"!=typeof xv)return"xv global namespace";var e="/mobile"===window.location.pathname.substring(0,7);if(!e&&"object"!=typeof xv.conf)return"xv config";var t=e?"oldombile":xv.conf.sitename||"",o=!e&&"xnxx"===t&&"object"==typeof xv.conf.data&&"xnxx_contact"===xv.conf.data.action;if(!o&&"object"!=typeof xv.utils)return"header.js";if(!e){var n="object"==typeof xv.conf.data&&"embed"===xv.conf.data.action;if(!("xvideos"!==t&&"xnxx"!==t||n||o||"object"==typeof xv.mobile))return"footer.js";if(!n&&"function"!=typeof jQuery)return"jquery.js";if("function"!=typeof require)return"require.js";if("undefined"==typeof html5player_onlyfake&&window.location.pathname.split("#")[0].match(/^(\/video (\d+|-[\da-z]+)\/[-\w\.\~]+|\/embedframe\/\d+)$/)&&"object"!=typeof html5player)return"player.js"}var r=document.documentElemen t,a=r.currentStyle?r.currentStyle.fontFamily:!!window.getComputedStyle&&window.getComputedStyle(r,null).getPropertyValue("font- family");return!1!==a&&"sans-serif"!==a&&"skin.css"}();if(!1!==e){var t=["l3","hw","c7","st"],o="st";if(console.error("Failed to load "+e+" for CDN "+o),t.length<2)return void console.warn("Not enough CDNs available");for(var n in t)if(t===o){n `

Cookies

Where exactly do I need to look for the cookies the program requires?

SSL error

🐛 Bug Report

我使用proxychains加上v2ray进行代理操作,但是当我使用proxychains进行代理下载时,会发生ssl错误。顺便一提,我尝试给xvideos-dl添加代理设置,但是还是无法避免这个错误,我搞不定了。

🔬 How To Reproduce

Steps to reproduce the behavior:

➜  ~ xvideos-dl https://www.xvideos.com/video36099195/i_m_japanese_i_m_japanese\#
HTTPSConnectionPool(host='www.xvideos.com', port=443): Max retries exceeded with url: /video36099195/i_m_japanese_i_m_japanese (Caused by 
NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f1955fb0a60>: Failed to establish a new connection: [Errno 101] 
Network is unreachable')), Retrying in 1 seconds...
HTTPSConnectionPool(host='www.xvideos.com', port=443): Max retries exceeded with url: /video36099195/i_m_japanese_i_m_japanese (Caused by 
NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f1955f4a340>: Failed to establish a new connection: [Errno 101] 
Network is unreachable')), Retrying in 2 seconds...
HTTPSConnectionPool(host='www.xvideos.com', port=443): Max retries exceeded with url: /video36099195/i_m_japanese_i_m_japanese (Caused by 
NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f1955f4a610>: Failed to establish a new connection: [Errno 101] 
Network is unreachable'))

Code sample

Environment

  • OS:

██████████████████ ████████ closetool@closetool-redmibook14ii
██████████████████ ████████ OS: Manjaro 21.2.0 Qonos
██████████████████ ████████ Kernel: x86_64 Linux 5.10.79-1-MANJARO
██████████████████ ████████ Uptime: 3h 32m
████████ ████████ Packages: 1590
████████ ████████ ████████ Shell: zsh 5.8
████████ ████████ ████████ Resolution: 1920x1080
████████ ████████ ████████ DE: KDE 5.88.0 / Plasma 5.23.3
████████ ████████ ████████ WM: KWin
████████ ████████ ████████ GTK Theme: Bigsur-gtk [GTK2/3]
████████ ████████ ████████ Icon Theme: Tela-circle-green-dark
████████ ████████ ████████ Disk: 171G / 337G (54%)
████████ ████████ ████████ CPU: AMD Ryzen 5 4500U with Radeon Graphics @ 6x 2.375GHz
████████ ████████ ████████ GPU: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev c3)
RAM: 4249616384-

  • Python version, get it with:
    ➜ ~ python -V
    Python 3.9.7
python --version

Downloads not working for certain channels.

🐛 Bug Report

When attempting to download certain channels nothing will happen, no error text or anything.

🔬 How To Reproduce

Steps to reproduce the behavior:

  1. xvideos-dl https://www.xvideos.com/channels/heyzo-xxx

Environment

  • OS: [e.g. Linux / Windows]
  • Python version: 3.6.9

📈 Expected behavior

xvideos-dl downloads videos from given channel

Windows操作系统无法使用

windows 下我下载了源码运行,根据错误,我安装了以下依赖:
pip install integv
pip install rich
pip install constant
然后还是报错:
Traceback (most recent call last):
File "D:\code\xvideos-dl-master\xvideos_dl\xvideos_dl.py", line 18, in
from . import constant as c
ImportError: attempted relative import with no known parent package

请教一下,windows 下应该怎么用啊?

下载失败,不知道是哪一步没做对?

环境:Win10 LTSC x64 w/ python 3.7.9 + 联通网

ffmpeg已安装,网站cookie已设置

目前已经试过两家机场,分别是Cord(with SSR)和泡芙(with Clash),均下载失败

当我使用泡芙时,出现以下提示:

C:\Users\Laniakea>xvideos-dl http://www.xvideos.com/video71309987/_aamm16166_av_91_
HTTPSConnectionPool(host='www.xvideos.com', port=443): Max retries exceeded with url: /video71309987/aamm16166_av_91
(Caused by ProxyError('Cannot connect to proxy.', OSError(0, 'Error'))), Retrying in 1 seconds...
HTTPSConnectionPool(host='www.xvideos.com', port=443): Max retries exceeded with url: /video71309987/aamm16166_av_91
(Caused by ProxyError('Cannot connect to proxy.', OSError(0, 'Error'))), Retrying in 2 seconds...
HTTPSConnectionPool(host='www.xvideos.com', port=443): Max retries exceeded with url: /video71309987/aamm16166_av_91
(Caused by ProxyError('Cannot connect to proxy.', OSError(0, 'Error')))

当我使用Cord时,出现以下提示:

C:\Users\Laniakea>xvideos-dl http://www.xvideos.com/video71309987/_aamm16166_av_91_
HTTPSConnectionPool(host='www.xvideos.com', port=443): Max retries exceeded with url: /video71309987/aamm16166_av_91
(Caused by ProxyError('Cannot connect to proxy.', timeout('_ssl.c:1074: The handshake operation timed out'))), Retrying
in 1 seconds...
HTTPSConnectionPool(host='www.xvideos.com', port=443): Max retries exceeded with url: /video71309987/aamm16166_av_91
(Caused by ProxyError('Cannot connect to proxy.', timeout('_ssl.c:1074: The handshake operation timed out'))), Retrying
in 2 seconds...
HTTPSConnectionPool(host='www.xvideos.com', port=443): Max retries exceeded with url: /video71309987/aamm16166_av_91
(Caused by ProxyError('Cannot connect to proxy.', timeout('_ssl.c:1074: The handshake operation timed out')))

请大佬指教,不知道是机场的问题还是我哪一步没做对,谢谢 XD

有粘贴cookie的样例吗

试了好几次cookie粘贴进去都不行,用cookie editor导出的格式,不知道你们平时是怎么拿的cookie

The cookie has expired, please enter a new one:

(py310) bomac:facefusion bo$ xvideos-dl https://www.xvideos.com/video9621990/japanese_amateur_fuck#show-related
Downloading: ⚓
Video ID : 9621990
Video Name : Japanese amateur fuck
Video Page : https://www.xvideos.com/video9621990/_
Resolution : 360p @ 646x364
Destination: /Users/bo/work/company/my/ai/facefusion/xvideos/Japanese amateur
fuck(#9621990).mp4
The cookie has expired, please enter a new one:
(Log in https://xvideos.com with your account via a browser, then open the developer mode, copy and paste the cookie here)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.