Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ARTE] --convert-subs output leads to zero byte files #4127

Closed
6 tasks done
someziggyman opened this issue Jun 21, 2022 · 2 comments
Closed
6 tasks done

[ARTE] --convert-subs output leads to zero byte files #4127

someziggyman opened this issue Jun 21, 2022 · 2 comments
Labels
external issue Issue with an external tool

Comments

@someziggyman
Copy link

Checklist

  • I'm reporting a bug unrelated to a specific site
  • I've verified that I'm running yt-dlp version 2022.05.18 (update instructions) or later (specify commit)
  • I've checked that all provided URLs are playable in a browser with the same IP and same login details
  • I've checked that all URLs and arguments with special characters are properly quoted or escaped
  • I've searched the bugtracker for similar issues including closed ones. DO NOT post duplicates
  • I've read the guidelines for opening an issue

Description

Downloading subs without conversion works fine.
The output gives files around 70Kb VTT format. However after --convert-subs srt param is given the output are just empty SRT files. No errors in the log

Youtube subs with the same scenario work fine.

./yt-dlp -v --skip-download --write-auto-subs --write-subs --sub-lang "fr,pt,en" --convert-subs "srt" --ffmpeg-location "./yt-dlp/ffmpeg" "https://www.arte.tv/fr/videos/103364-000-A/julian-assange-chronique-d-une-extradition-annoncee/"

Verbose log

[debug] Command-line config: ['-v', '--skip-download', '--write-auto-subs', '--write-subs', '--sub-lang', 'fr,pt,en', '--convert-subs', 'srt', '--ffmpeg-location', './yt-dlp/ffmpeg', 'https://www.arte.tv/fr/videos/103364-000-A/julian-assange-chronique-d-une-extradition-annoncee/']
[debug] Encodings: locale UTF-8, fs utf-8, pref UTF-8, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version 2022.05.18 [b14d52355] (zip)
[debug] Plugins: ['SamplePluginIE', 'SamplePluginPP']
[debug] Python version 3.9.13 (CPython 64bit) - macOS-12.4-arm64-arm-64bit
[debug] Checking exe version: ./yt-dlp/ffmpeg -bsfs
[debug] Checking exe version: ./yt-dlp/ffprobe -bsfs
[debug] Checking exe version: ./yt-dlp/avprobe -bsfs
[debug] exe versions: ffmpeg 5.0.1 (setts)
[debug] Optional libraries: sqlite3-2.6.0
[debug] Proxy map: {}
[debug] [ArteTV] Extracting URL: https://www.arte.tv/fr/videos/103364-000-A/julian-assange-chronique-d-une-extradition-annoncee/
[ArteTV] 103364-000-A: Downloading JSON metadata
[ArteTV] 103364-000-A: Downloading m3u8 information
[ArteTV] 103364-000-A: Downloading m3u8 information
[ArteTV] 103364-000-A: Downloading m3u8 information
[ArteTV] 103364-000-A: Downloading m3u8 information
[ArteTV] 103364-000-A: Downloading m3u8 information
[ArteTV] 103364-000-A: Downloading m3u8 information
[ArteTV] 103364-000-A: Downloading m3u8 information
[ArteTV] 103364-000-A: Downloading m3u8 information
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, source, id
[debug] Downloading subtitles: fr, en
[debug] Default format spec: bestvideo*+bestaudio/best
[info] 103364-000-A: Downloading 1 format(s): VF-STF-2254+VF-STF-program_audio_0-VF
[info] Writing video subtitles to: Julian Assange  - chronique d’une extradition annoncée [103364-000-A].fr.vtt
[debug] Invoking hlsnative downloader on "https://arte-cmafhls.akamaized.net/am/cmaf/103000/103300/103364-000-A/210701113150/medias/103364-000-A_st_VF-MAL.m3u8"
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 1
[download] Destination: Julian Assange  - chronique d’une extradition annoncée [103364-000-A].fr.vtt
[download] 100% of 73.11KiB in 00:00
[info] Writing video subtitles to: Julian Assange  - chronique d’une extradition annoncée [103364-000-A].en.vtt
[debug] Invoking hlsnative downloader on "https://arte-cmafhls.akamaized.net/am/cmaf/103000/103300/103364-000-A/210701113150/medias/103364-000-A_st_VO-ANG.m3u8"
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 1
[download] Destination: Julian Assange  - chronique d’une extradition annoncée [103364-000-A].en.vtt
[download] 100% of 57.54KiB in 00:00
[SubtitlesConvertor] Converting subtitles
[debug] ffmpeg command line: ./yt-dlp/ffmpeg -y -loglevel repeat+info -i 'file:Julian Assange  - chronique d’une extradition annoncée [103364-000-A].fr.vtt' -f srt -movflags +faststart 'file:Julian Assange  - chronique d’une extradition annoncée [103364-000-A].fr.srt'
[debug] ffmpeg command line: ./yt-dlp/ffmpeg -y -loglevel repeat+info -i 'file:Julian Assange  - chronique d’une extradition annoncée [103364-000-A].en.vtt' -f srt -movflags +faststart 'file:Julian Assange  - chronique d’une extradition annoncée [103364-000-A].en.srt'
Deleting original file Julian Assange  - chronique d’une extradition annoncée [103364-000-A].en.vtt (pass -k to keep)
Deleting original file Julian Assange  - chronique d’une extradition annoncée [103364-000-A].fr.vtt (pass -k to keep)
@someziggyman someziggyman added bug Bug that is not site-specific triage Untriaged issue labels Jun 21, 2022
@pukkandan
Copy link
Member

See #3622 (comment) and following conversation

@pukkandan pukkandan added external issue Issue with an external tool and removed bug Bug that is not site-specific triage Untriaged issue labels Jun 21, 2022
@pukkandan
Copy link
Member

Should have been fixed by yt-dlp/FFmpeg-Builds#26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
external issue Issue with an external tool
Projects
None yet
Development

No branches or pull requests

2 participants