Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-29 | [postprocessor/embedthumbnail] embed mp4 too (fixes #5840) | pulpe | |
2015-05-14 | Merge branch 'best-fallback-on-outdated-avconv' of ↵ | Sergey M․ | |
https://github.com/dstftw/youtube-dl into dstftw-best-fallback-on-outdated-avconv Conflicts: youtube_dl/YoutubeDL.py | |||
2015-05-14 | [xattr] Enhanced error messages on Windows | Yen Chi Hsuan | |
2015-05-14 | [xattr] Catch 'Argument list too long' | Yen Chi Hsuan | |
2015-05-14 | [xattr] Enhance error handling to catch ENOSPC | Yen Chi Hsuan | |
Fixes #5589 | |||
2015-05-14 | [postprocessor/embedthumbnail] Encode arguments in calling AtomicParsley | Yen Chi Hsuan | |
2015-05-14 | [postprocessor/embedthumbnail] Use run_ffmpeg_multiple_files | Yen Chi Hsuan | |
2015-05-14 | [postprocessor/embedthumbnail] Use thumbnails downloaded by YoutubeDL | Yen Chi Hsuan | |
2015-05-11 | [postprocessor/ffmpeg] Add `can_merge` method | Sergey M․ | |
2015-05-11 | [postprocessor/ffmpeg] Extract `check_outdated` method | Sergey M․ | |
2015-05-10 | ExecAfterDownloadPP: fix __init__ method | Jaime Marquínez Ferrándiz | |
2015-05-10 | ExecAfterDownloadPP, YoutubeDL: remove unused parameters | Jaime Marquínez Ferrándiz | |
2015-05-01 | Add ability to embed subtitles in mkv files (closes #5434) | Nikoli | |
2015-04-25 | [postprocessor/embedthumbnail] Fix mp3 embedding with avconv (fixes #5526) | pulpe | |
2015-04-25 | [ffmpeg] Add dfxp (TTML) subtitles support (#3432, #5146) | Yen Chi Hsuan | |
2015-04-24 | [postprocessor/embedthumbnail] Style fix | Jaime Marquínez Ferrándiz | |
2015-04-24 | Forgot to clean the remains of class | pulpe | |
2015-04-24 | [ffmpeg] Remove unneeded class | pulpe | |
2015-04-24 | [embedthumbnail] use FFmpegPostProcessor for mp3 | pulpe | |
2015-04-24 | [embedthumbnail] Add support for mp3 cover embedding | pulpe | |
2015-04-23 | [xattrpp] Fix typo | Sergey M․ | |
2015-04-23 | [xattr] Add version detection for python-pyxattr | Yen Chi Hsuan | |
For more information, see #5498 and changes to convertObj() in iustin/pyxattr@cc84e466f63906d32ec1bf4a4fcae6a7bce9a4c8 | |||
2015-04-19 | Detect already merged videos | Jaime Marquínez Ferrándiz | |
Without the '--keep-video' option the two files would be downloaded again and even using the option, ffmpeg would be run again, which for some videos can take a long time. We use a temporary file with ffmpeg so that the final file only exists if it success | |||
2015-04-18 | FFmpegMergerPP: use the new system for specifying which files can be delete | Jaime Marquínez Ferrándiz | |
2015-04-18 | FFmpegEmbedSubtitlePP: remove the subtitle files if '--keep-video' is not ↵ | Jaime Marquínez Ferrándiz | |
given (closes #5435) | |||
2015-04-18 | Postprocessors: use a list for the files that can be deleted | Jaime Marquínez Ferrándiz | |
We could only know if we had to delete the original file, but this system allows to specify us more files (like subtitles). | |||
2015-04-17 | FFmpegExtractAudioPP: Simplify handling of already existing files | Jaime Marquínez Ferrándiz | |
2015-04-13 | [postprocessor/atomicparsley] Don't try to remove the temporary and original ↵ | Jaime Marquínez Ferrándiz | |
files if the format is unsupported (fixes #5419) | |||
2015-04-08 | [postprocessor/common:postprocessor/ffmpeg] Generalize utime | Sergey M․ | |
2015-04-07 | [ffmpeg] adding exception catching for call to os.utime in ↵ | Pete Hemery | |
run_ffmpeg_multiple_files | |||
2015-04-03 | [postprocessor/ffmpeg] Fix crash when ffprobe/avprobe are not installed ↵ | Jaime Marquínez Ferrándiz | |
(closes #5349) 'self.probe_basename' was None, so 'probe_executable' raised a KeyError exception | |||
2015-03-27 | Don't use bare 'except:' | Jaime Marquínez Ferrándiz | |
They catch any exception, including KeyboardInterrupt, we don't want to catch it. | |||
2015-03-14 | [metadatafromtitle] Some improvements and cleanup | Jaime Marquínez Ferrándiz | |
* Remove the 'songtitle' field, 'title' can be used instead. * Remove newlines in the help text, for consistency with other options. * Add 'from __future__ import unicode_literals'. * Call '__init__' from the parent class. * Add test for the format_to_regex method | |||
2015-03-14 | Add metadata from title parser | phiresky | |
(Closes #5125) | |||
2015-02-28 | Add postprocessor for converting subtitles (closes #4954) | Jaime Marquínez Ferrándiz | |
2015-02-23 | Merge branch 'subtitles-rework' | Jaime Marquínez Ferrándiz | |
(Closes PR #4964) | |||
2015-02-17 | [ffmpeg] Remove trivial helper method | Philipp Hagemeister | |
2015-02-17 | [ffmpeg] Make available a property | Philipp Hagemeister | |
2015-02-16 | [YoutubeDL] store the subtitles to download in the 'requested_subtitles' field | Jaime Marquínez Ferrándiz | |
We need to keep the orginal subtitles information, so that the '--load-info' option can be used to list or select the subtitles again. We'll also be able to have a separate field for storing the automatic captions info. | |||
2015-02-16 | Improve subtitles support | Jaime Marquínez Ferrándiz | |
For each language the extractor builds a list with the available formats sorted (like for video formats), then YoutubeDL selects one of them using the '--sub-format' option which now allows giving the format preferences (for example 'ass/srt/best'). For each format the 'url' field can be set so that we only download the contents if needed, or if the contents needs to be processed (like in crunchyroll) the 'data' field can be used. The reasons for this change are: * We weren't checking that the format given with '--sub-format' was available, checking it in each extractor would be repetitive. * It allows to easily support giving a format preference. * The subtitles were automatically downloaded in the extractor, but I think that if you use for example the '--dump-json' option you want to finish as fast as possible. Currently only the ted extractor has been updated, but the old system still works. | |||
2015-02-16 | Merge remote-tracking branch 'origin/master' | Philipp Hagemeister | |
2015-02-16 | [ffmpeg] Add --ffmpeg-location | Philipp Hagemeister | |
2015-02-13 | [postprocessor/ffmpeg] Don't let ffmpeg read from stdin (fixes #4945) | Jaime Marquínez Ferrándiz | |
If you run 'while read aurl ; do youtube-dl --extract-audio "${aurl}"; done < path_to_batch_file' (batch_file contains one url per line) each call to youtube-dl consumed some characters and 'read' would assing to 'aurl' a non valid url, something like 'tube.com/watch?v=<id>'. | |||
2015-02-06 | [ffmpeg] --extrac-audio: Use the same options for avconv and ffmpeg | Jaime Marquínez Ferrándiz | |
They have been available in ffmpeg since version 0.9, and we require 1.0 or higher. | |||
2015-02-03 | [ffmpeg] --add-metadata: Set comment and purl fields (Fixes #4847) | Philipp Hagemeister | |
2015-01-23 | [youtube] Fixup DASH m4a headers | Philipp Hagemeister | |
This fixes #2288, #2506, #2607, #3681, #4741, #4767. | |||
2015-01-18 | Embed description and URL as MP4 tags | David Powell | |
2015-01-16 | FFmpegEmbedSubtitlePP: simplify command | Jaime Marquínez Ferrándiz | |
2015-01-16 | FFmpegEmbedSubtitlePP: don't fail if the video doesn't have an audio stream ↵ | Jaime Marquínez Ferrándiz | |
(fixes #4718) Instead of specifying which streams ffmpeg must copy, we tell it to copy all. | |||
2015-01-10 | [ffmpeg] Call encodeFilename on filenames | Philipp Hagemeister | |