fix bugs
This commit is contained in:
parent
6f486717da
commit
8c2a8262e6
2 changed files with 4 additions and 3 deletions
|
@ -649,7 +649,7 @@ func (s *Sync) startWorker(workerNum int) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logMsg := fmt.Sprintf("error processing video %s: %s", v.ID(), err.Error())
|
logMsg := fmt.Sprintf("error processing video %s: %s", v.ID(), err.Error())
|
||||||
log.Errorln(logMsg)
|
log.Errorln(logMsg)
|
||||||
if strings.Contains(err.Error(), "interrupted by user") {
|
if strings.Contains(strings.ToLower(err.Error()), "interrupted by user") {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
fatalErrors := []string{
|
fatalErrors := []string{
|
||||||
|
@ -885,6 +885,7 @@ func (s *Sync) processVideo(v video) (err error) {
|
||||||
"Unable to extract signature tokens",
|
"Unable to extract signature tokens",
|
||||||
"the video is too big to sync, skipping for now",
|
"the video is too big to sync, skipping for now",
|
||||||
"video is too long to process",
|
"video is too long to process",
|
||||||
|
"This video contains content from",
|
||||||
"no compatible format available for this video",
|
"no compatible format available for this video",
|
||||||
"Watch this video on YouTube.",
|
"Watch this video on YouTube.",
|
||||||
"have blocked it on copyright grounds",
|
"have blocked it on copyright grounds",
|
||||||
|
|
|
@ -198,7 +198,7 @@ func (v *YoutubeVideo) download(useIPv6 bool) error {
|
||||||
"--match-filter",
|
"--match-filter",
|
||||||
fmt.Sprintf("duration <= %d", int(math.Round(v.maxVideoLength*3600))),
|
fmt.Sprintf("duration <= %d", int(math.Round(v.maxVideoLength*3600))),
|
||||||
"-fbestvideo[ext=mp4][height<=1080]+bestaudio[ext!=webm]",
|
"-fbestvideo[ext=mp4][height<=1080]+bestaudio[ext!=webm]",
|
||||||
"-o" + strings.TrimRight(v.getFullPath(), ".mp4"),
|
"-o" + strings.TrimSuffix(v.getFullPath(), ".mp4"),
|
||||||
"--merge-output-format",
|
"--merge-output-format",
|
||||||
"mp4",
|
"mp4",
|
||||||
}
|
}
|
||||||
|
@ -229,7 +229,7 @@ func (v *YoutubeVideo) download(useIPv6 bool) error {
|
||||||
sourceAddress,
|
sourceAddress,
|
||||||
)
|
)
|
||||||
} else {
|
} else {
|
||||||
log.Infoln("using IPv4: %s", sourceAddress)
|
log.Infof("using IPv4: %s", sourceAddress)
|
||||||
ytdlArgs = append(ytdlArgs,
|
ytdlArgs = append(ytdlArgs,
|
||||||
"-4",
|
"-4",
|
||||||
"--source-address",
|
"--source-address",
|
||||||
|
|
Loading…
Reference in a new issue