Feature: aggiunta supporto per YouPorn #93

Closed
opened 2024-05-20 21:47:19 +00:00 by lamacchinadesiderante · 0 comments

YouPorn funziona come PornHub:

La differenza è che nei flussi video non è marchiato l'indirizzo IP. Forse lo streaming funziona anche client-side. Testata apertura video con e senza VPN e funzionava in entrambi i casi.

  1. Chiamata generica alla pagina del video:

  2. Cercare url e chiamare url con la lista dei sources. Esempio

"videoUrl":"https:\/\/www.youporn.com\/media\/mp4\/?s=eyJ2a2V5Ijo0OTIyMjEzMSwicyI6ImQwNDIwOTRkMzM0N2MyZWJkNzI3ZWE3ZWQyZDFiY2E0ZWI0Mzc5NjMxNjMyOGVjM2IxNjBhMzQyZjcyYzQ3NGUiLCJndCI6MTcxNjI0MTA4MywiZSI6ZmFsc2V9"
  1. Si ottiene la lista dei flussi video con le varie risoluzioni.
[
    {
        "defaultQuality": false,
        "format": "mp4",
        "quality": "1080",
        "videoUrl": "https://ev-ph.ypncdn.com/videos/202204/25/406985411/1080P_4000K_406985411.mp4?validfrom=1716237585&validto=1716244785&rate=50000k&burst=300k&hash=RBhp0aZAQv0uGmo5vvLaOGqS06w%3D"
    },
    {
        "defaultQuality": true,
        "format": "mp4",
        "quality": "720",
        "videoUrl": "https://ev-ph.ypncdn.com/videos/202204/25/406985411/720P_4000K_406985411.mp4?validfrom=1716237585&validto=1716244785&rate=294k&burst=300k&hash=jn3y%2BtqVggxsnX7ThqxauXOzoWs%3D"
    },
    {
        "defaultQuality": false,
        "format": "mp4",
        "quality": "480",
        "videoUrl": "https://ev-ph.ypncdn.com/videos/202204/25/406985411/480P_2000K_406985411.mp4?validfrom=1716237585&validto=1716244785&rate=164k&burst=300k&hash=Tg9PLRyNJDwEhXu0HXhKcpno6pM%3D"
    },
    {
        "defaultQuality": false,
        "format": "mp4",
        "quality": "240",
        "videoUrl": "https://ev-ph.ypncdn.com/videos/202204/25/406985411/240P_1000K_406985411.mp4?validfrom=1716237585&validto=1716244785&rate=92k&burst=300k&hash=0ruSvJxKisE%2BXFCMIV8QFeRmF5s%3D"
    }
]
YouPorn funziona come PornHub: **La differenza è che nei flussi video non è marchiato l'indirizzo IP. Forse lo streaming funziona anche client-side. Testata apertura video con e senza VPN e funzionava in entrambi i casi.** 1) Chiamata generica alla pagina del video: 2) Cercare url e chiamare url con la lista dei sources. Esempio ``` "videoUrl":"https:\/\/www.youporn.com\/media\/mp4\/?s=eyJ2a2V5Ijo0OTIyMjEzMSwicyI6ImQwNDIwOTRkMzM0N2MyZWJkNzI3ZWE3ZWQyZDFiY2E0ZWI0Mzc5NjMxNjMyOGVjM2IxNjBhMzQyZjcyYzQ3NGUiLCJndCI6MTcxNjI0MTA4MywiZSI6ZmFsc2V9" ``` 3) Si ottiene la lista dei flussi video con le varie risoluzioni. ``` [ { "defaultQuality": false, "format": "mp4", "quality": "1080", "videoUrl": "https://ev-ph.ypncdn.com/videos/202204/25/406985411/1080P_4000K_406985411.mp4?validfrom=1716237585&validto=1716244785&rate=50000k&burst=300k&hash=RBhp0aZAQv0uGmo5vvLaOGqS06w%3D" }, { "defaultQuality": true, "format": "mp4", "quality": "720", "videoUrl": "https://ev-ph.ypncdn.com/videos/202204/25/406985411/720P_4000K_406985411.mp4?validfrom=1716237585&validto=1716244785&rate=294k&burst=300k&hash=jn3y%2BtqVggxsnX7ThqxauXOzoWs%3D" }, { "defaultQuality": false, "format": "mp4", "quality": "480", "videoUrl": "https://ev-ph.ypncdn.com/videos/202204/25/406985411/480P_2000K_406985411.mp4?validfrom=1716237585&validto=1716244785&rate=164k&burst=300k&hash=Tg9PLRyNJDwEhXu0HXhKcpno6pM%3D" }, { "defaultQuality": false, "format": "mp4", "quality": "240", "videoUrl": "https://ev-ph.ypncdn.com/videos/202204/25/406985411/240P_1000K_406985411.mp4?validfrom=1716237585&validto=1716244785&rate=92k&burst=300k&hash=0ruSvJxKisE%2BXFCMIV8QFeRmF5s%3D" } ] ```
lamacchinadesiderante added the
Feature
label 2024-05-20 21:47:19 +00:00
lamacchinadesiderante added this to the Feature project 2024-05-20 21:47:19 +00:00
lamacchinadesiderante added this to the Release v0.4 milestone 2024-05-25 11:50:41 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: lamacchinadesiderante/proxyraye-nextjs#93
No description provided.