stefansundin / privatkopiera

:vhs: Tillägg till Chrome och Firefox för att privatkopiera enklare från nätet.
https://stefansundin.github.io/privatkopiera/
GNU General Public License v3.0
84 stars 17 forks source link

Skulle man kunna dela upp stora nedladdningar i mindre filer direkt? #50

Open svttankaren opened 3 years ago

svttankaren commented 3 years ago

Tänker t.ex. på de stora monsterfilerna på 24 timmar från musikhjälpen, Vore smidigt att kunna ta dem i tre eller sextimmarsbitar.

Tack för suverän liten modul!

stefansundin commented 3 years ago

Hej!

Ja, det går om man ändrar ffmpeg kommandot lite.

Exempel: https://www.svtplay.se/video/29383148/musikhjalpen/musikhjalpen-sasong-13-20-dec-02-00-1

# valde hls-ts-avc.m3u8 för att få kortare kommando att arbeta med.

ffmpeg -i "https://svt-vod-3i.akamaized.net/d0/world/20201220/84230a0c-938a-42bf-8701-3b196ad72d67/hls-ts-avc.m3u8" -acodec copy -vcodec copy -absf aac_adtstoasc "Musikhjälpen - Söndag 20 december.mp4"

# lägg till "-ss STARTTID -t LÄNGD", t.ex. "-ss 0:00:00 -t 0:02:00" för de två första minuterna.
# viktigt! ordningen spelar roll. lägg till det efter input men före output. det vill säga, efter "-i https://..." men före filnamnet på utfilen.

ffmpeg -i "https://svt-vod-3i.akamaized.net/d0/world/20201220/84230a0c-938a-42bf-8701-3b196ad72d67/hls-ts-avc.m3u8" -ss 0:00:00 -t 0:02:00 -acodec copy -vcodec copy -absf aac_adtstoasc "Musikhjälpen - Söndag 20 december - Del 1.mp4"

# del 2:

ffmpeg -i "https://svt-vod-3i.akamaized.net/d0/world/20201220/84230a0c-938a-42bf-8701-3b196ad72d67/hls-ts-avc.m3u8" -ss 0:02:00 -t 0:02:00 -acodec copy -vcodec copy -absf aac_adtstoasc "Musikhjälpen - Söndag 20 december - Del 2.mp4"

# det går också att specificera i sekunder, t.ex. "-ss 0 -t 120"

Hoppas det hjälper! Vi kan lämna den här tråden öppen ifall vi hittar på nåt intuitivt sätt att bygga in det i tillägget.