1

Я загрузил это видео http://www.youtube.com/watch?v=CpznCSeqMxw в виде файла flv. Когда я сейчас пытаюсь играть, mplayer говорит

Audio: no sound

и показывает видео, но без звука (именно поэтому я скачал видео - чтобы получить звук).

И VLC отказывается играть в нее вообще. Нет сообщения об ошибке. Я сбит с толку.

Тип файла в Linux:

$ file Space\ Night\ -\ Earth\ Views\ 4-5.flv 
Space Night - Earth Views 4-5.flv: ISO Media

И еще немного информации от mplayer:

$ mplayer -frames 0 -identify Space\ Night\ -\ Earth\ Views\ 4-5.flv 2> /dev/null | grep -i 'audio\|sound\|video\|clip'
ID_VIDEO_ID=0
[lavf] stream 0: video (h264), -vid 0
VIDEO:  [H264]  600x480  24bpp  25.000 fps  338.6 kbps (41.3 kbyte/s)
Clip info:
ID_CLIP_INFO_NAME0=major_brand
ID_CLIP_INFO_VALUE0=dash
ID_CLIP_INFO_NAME1=minor_version
ID_CLIP_INFO_VALUE1=0
ID_CLIP_INFO_NAME2=compatible_brands
ID_CLIP_INFO_VALUE2=iso6avc1mp41
ID_CLIP_INFO_NAME3=creation_time
ID_CLIP_INFO_VALUE3=2013-07-03 06:36:36
ID_CLIP_INFO_N=4
ID_VIDEO_FORMAT=H264
ID_VIDEO_BITRATE=338576
ID_VIDEO_WIDTH=600
ID_VIDEO_HEIGHT=480
ID_VIDEO_FPS=25.000
ID_VIDEO_ASPECT=0.0000
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
ID_VIDEO_CODEC=ffh264
Audio: no sound

Теперь, что является причиной этого? Если я смотрю его на Youtube, у него есть звук. Я не думаю, что звук удаляется во время загрузки.

И почему VLC не воспроизводит файл вообще (нет видео, нет звука, он показывает только длину файла, но когда я нажимаю кнопку воспроизведения, он немедленно останавливает воспроизведение).

Кто-нибудь может воспроизвести это? Или это только у меня так?

PS: это первый раз, когда это происходит. Я уже скачал много видео с DownloadHelper.

3 ответа3

2

Ну, я протестировал .mp4 (опция [Medium] в раскрывающемся списке DownloadHelper, хотя .flv требует вечности) в VLC, и он безупречно работал с аудио и видео.

С того момента DownloadHelper действительно испытывает некоторые проблемы, поэтому я проверю журнал изменений для получения дополнительной информации о потенциальных ошибках. Но низкая скорость передачи файла .flv - вот что сигнализирует мне как о проблеме.

Отчет об ошибке BUG 554 был открыт недавно, и кажется, что он был исправлен (хотя в отчете об ошибках ничего не указано) в версии 4.9.18. Я использую последнюю версию.

Наконец-то дошло до загрузки .flv, и у меня нет таких проблем, я слышу звук так же, как и на .mp4. Мой вывод заключается в том, что аддон (как описано ранее) или интернет-соединение испортили ваш файл.

1

По этому сайту - http://www.nirsoft.net/utils/video_cache_view.html

Сайт YouTube начал использовать потоки MPEG-DASH вместо файлов flash (.flv). Чтобы преобразовать потоки MPEG-DASH в действительный файл .mp4, который можно воспроизводить на любом медиапроигрывателе, необходимо загрузить и установить следующий пакет программного обеспечения с открытым исходным кодом: GPAC. (http://gpac.wp.mines-telecom.fr/downloads/gpac-nightly-builds/)

Если вы не установите пакет GPAC, вы получите 2 потоковых файла: один для видео и один для аудио): mpegdashtmp1.mp4 и mpegdashtmp2.mp4

0

Если при установке пакета youtube-dl и запуске на терминале следующая строка не вызывает никаких проблем, проблема зависит от самого аддона firefox.

vlc http://www.youtube.com/watch?v=CpznCSeqMxw --preferred-resolution 420

youtube-dl - это небольшая программа командной строки для загрузки видео с YouTube.com и еще нескольких сайтов. Требуется интерпретатор Python (2.6, 2.7 или 3.3+), и он не зависит от платформы. Он должен работать в вашей Unix-системе, в Windows или в Mac OS X. Он передан в общественное достояние, что означает, что вы можете изменить его, распространить или использовать по своему усмотрению.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .