Zapisz stronę internetową jako jeden plik, w tym połączony plik mp3

2

chcę

  • Zapisz stronę internetową, kompletną (w tym połączone CSS, JavaScript, obrazy itp. w tym połączony plik mp3 (lub dowolny inny plik audio).
  • Posiadanie tylko jednego pliku typu „mhtml”, który jest plikiem wieloczęściowym.
  • Później będziesz mógł otworzyć ten pojedynczy plik za pomocą (dowolnej) przeglądarki i zobaczyć stronę taką, jaką była po pobraniu (w tym plik audio)

To jest adres URL, który chcę zapisać:

http://quir.li/player.html?media=media%2Flidija_roos-sweet_taste.mp3&title=Sweet%20taste&artist=Lidija%20Roos&album=Not%20for%20sale&0=Intro&15=Verse% 201 i 45.5 = Werset% 202 i 75.94 = Refren i 106.75 = Werset% 203 i 140.75 = Refren i 172.07 = Most i 201.65 = Refren i 232.65 = Outro

Jaka jest przykładowa strona z http://quir.li gracz.

Korzystam z Google Chrome na Windows i Ubuntu Linux. Działa głównie, ale zapisana strona nigdy nie zawierała pliku mp3. Brakuje również pliku mp3, gdy próbuję tylko pobrać stronę jak zwykle, generując wiele plików.

Co zrobiłem

Co otrzymałem

Dotychczasowy mhtml zawiera obrazy, CSS, itp., Ale nie plik mp3. Fragment z pliku mthml:

From: <Saved by Blink>
Subject: quirli - replay and share media with cues.
Date: Sun, 14 May 2016 21:39:17 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="text/html";
    boundary="----MultipartBoundary--s0EoeTgs0wh4NBKS7yadKZ1notfzker0FY7TZfz4Ct----"

------MultipartBoundary--s0EoeTgs0wh4NBKS7yadKZ1notfzker0FY7TZfz4Ct----
Content-Type: text/html
Content-ID: <[email protected]>
Content-Transfer-Encoding: quoted-printable
Content-Location: http://quir.li/player.html?media=media%2Flidija_roos-sweet_taste.mp3&title=Sweet%20taste&artist=Lidija%20Roos&album=Not%20for%20sale&0=Intro&15=Verse%201&45.5=Verse%202&75.94=Chorus&106.75=Verse%203&140.75=Chorus&172.07=Bridge&201.65=Chorus&232.65=Outro

<!DOCTYPE html>
....

Nie zawiera jednak pliku mp3.

Jak dołączyć powiązane pliki mp3 w jednym pliku MHTML z pełną stroną internetową?

Mimo że do tej pory korzystałem z Chrome, każda z głównych przeglądarek zrobi dla mnie tak długo, jak długo będę mógł przeglądać wynikową stronę przynajmniej w Google Chrome.

Marcel
źródło
Zapisuje tylko linki, a nie same pliki połączone, jest to projekt dla plików mhtml.
Moab
@Moab Dziękujemy za komentarz, ale to nieprawda. Kiedy sprawdzam pobrany plik mhtml, dołączane są obrazy i CSS itp. Również po odłączeniu od Internetu mogę otworzyć plik mhtml i zobaczyć pełną stronę internetową (ale z wyjątkiem pliku mp3).
Marcel
@Marcel Plik mp3 jest wysyłany do przeglądarki tylko po naciśnięciu przycisku odtwarzania na wbudowanym odtwarzaczu.
DavidPostill
@DavidPostill, ok, masz rację, dla danego przykładu. ALE, to także nie działa, gdy plik mp3 jest tylko klikalnym linkiem, jak połączony obraz. Zobacz tę stronę: christoffankhauser.ch/werkstatt/sing-sag-sugg ma połączone pliki mp3, ale nie udaje mi się również pobrać pliku mhtml z dźwiękiem. Jednak obrazy są dołączone.
Marcel
@Marcel Ten sam problem. Musisz kliknąć ikonę odtwarzania, aby pobrać mp3. Jeśli spojrzysz na kartę Sieć w narzędziach programisty w Firefoksie, zobaczysz, że mp3 nie jest automatycznie pobierane po załadowaniu strony.
DavidPostill