| 
 
 
	
	
	
			
			| Автор | Сообщение |  
			| Iurii | 
				
									|  |  Заголовок сообщения: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  13 авг 2015, 02:33  |  |  
			| Зарегистрирован: 09 дек 2011, 17:54
 Сообщения: 11922
 | 
				
					| Внимание! Речь идёт о замене контейнера. Поэтому исходный файл MOV должен быть закодирован энкодером H264 (AVC). Название энкодера, используемого в вашей камере, указано в инструкции. Его так же можно узнать из медиаданных, полученных, например, с помощью бесплатной программы MediaInfo прямо из готового видоролика: http://mediaarea.net/ru/MediaInfo Целый день пытался найти программу способную перепаковать видеофайлы формата MOV в формат MP4 без пересжатия. Нашёл несколько разных софтин с графическим интерфейсом, а одна и вовсе, как оказалось, лежала у меня в компьютере. Это всем знакомый VLC плеер. Беда в том, что все программы и графические оболочки к скриптам не заточены под пакетную обработку. Разбросал вопрос по разным форумам насчёт батника, и на одном мне его таки выложили.   Код: FOR %%i IN (*.mov) DO (D:\ffmpeg_64\bin\ffmpeg.exe -hide_banner -i "%%i" -c:v copy -c:a copy "%%~ni".mp4 )
 pause
 Инструкция для таких же как и я, сидящих в танке. Нужно скопировать код, любезно представленный Kisa_AG  на Хоботе, в тестовый документ и заменить в нём директорию расположения файла ffmpeg.exe на свою. Документу дать расширение bat. Если вы будет использовать готовые BAT-файлы из аттачмента, то вы них тоже нужно исправить директорию расположения файла ffmpeg.exe. Теперь будет достаточно перетянуть любой файл MOV из папки, где лежат другие MOV-ы прямо на этот файл bat, чтобы рядом с каждым MOV-ом из этой папки появился MP4 с точно таким же названием. Скачать бесплатный пакет декодеров-энкодеров можно отсюда: http://ffmpeg.zeranoe.com/builds/  Я использовал версию Static x64. 
 
 _________________
 Резервное место встречи (если посадят): Телеграм канал Iuri's Workshop >>>
 |  |  
			| Вернуться к началу |   |  
		|  |  
	
			| ZX_Spectrum | 
				
									|  |  Заголовок сообщения: Re: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  13 авг 2015, 23:06  |  |  
			| Зарегистрирован: 13 янв 2013, 19:04
 Сообщения: 1687
 Откуда: USSR / EU
 | 
				
					| Я пользовался такой программой : PocketDivXEncoderоколо семи мегабайт. и примерно в 200 мегабайт  Xilisoft HD Video Converter . Первая , со стажем 7 лет .В первом вариаенте были проблемы с новыми форматами и перекодировкой звука. Именно со звуком.
 _________________
 Мир дружба жвачка
 
   
 
 |  |  
			| Вернуться к началу |   |  
		|  |  
	
			| Iurii | 
				
									|  |  Заголовок сообщения: Re: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  13 авг 2015, 23:56  |  |  
			| Зарегистрирован: 09 дек 2011, 17:54
 Сообщения: 11922
 | 
				
					| ZX_Spectrum писал(а): В первом вариаенте были проблемы с новыми форматами и перекодировкой звука. Именно со звуком. Подозреваю, вы не поняли, о чём идёт речь. В данном случае, нужно было не перекодировать видеофайлы, а только переместить в другой контейнер. То есть, при этом качество видео или звука пострадать не могут. Контейнер, это просто протокол, с помощью которого осуществляется доступ к информации.  Я поясню для чего мне это было нужно.  После опытов с разными видеоредакторами, я остановил свой выбор на Adobe Premiere. Редактор покорил огромными возможностями, качественным преобразованием динамических сцен, хорошей интеграцией с другими приложениями Adobe и способностью работать на самом слабом железе. Даже не более слабом, чем то, что прописано в минимальных требования.  Но, как и во всех Adobe-вских бочках с мёдом...    По какой-то неведомой причине, Adobe Premiere не жалует формат MOV. Официально он поддерживается, но на самом деле, одна из очень важных для меня функций в Premiere не работает. Функция эта - пакетная замена прокси файлов (уменьшенных копий основных файлов, предназначенных для снижения нагрузки на железо). Сначала я думал, что это связано с параметрами кодирования потока в H264 именно от моих камер. Но, однажды встретил в сети жалобу на MOV-ы от другой камеры. На днях повторил опыт и убедился, что дело именно в контейнере, а не в параметрах видео, закодированного энкодером H264. Теперь я смогу заменить контейнеры пакетно, а потом пакетно же менять прокси файлы на исходные туда и обратно по первому требованию. Делать это с каждым файлом, если файлов 15-20 штук, очень муторно. К тому же, при монотонных операциях легко сделать ошибку, и ошибки такие уже случались._________________
 Резервное место встречи (если посадят): Телеграм канал Iuri's Workshop >>>
 
 
 |  |  
			| Вернуться к началу |   |  
		|  |  
	
			| Инк | 
				
									|  Заголовок сообщения: Re: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  15 авг 2015, 23:34  |  |  
			| Зарегистрирован: 08 окт 2012, 21:12
 Сообщения: 207
 | 
				
					| У меня не получается  
 
 |  |  
			| Вернуться к началу |   |  
		|  |  
	
			| qza | 
				
									|  |  Заголовок сообщения: Re: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  16 авг 2015, 00:11  |  |  
			| Зарегистрирован: 30 авг 2011, 07:49
 Сообщения: 14404
 Откуда: СССР /  ЕС :)
 | 
				
					| ИнкКомандную строку в студию   ... _________________
 СделайСамСвоимиРуками / ЕслиСэкономишь
   
 
 |  |  
			| Вернуться к началу |   |  
		|  |  
	
			| Iurii | 
				
									|  |  Заголовок сообщения: Re: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  16 авг 2015, 00:32  |  |  
			| Зарегистрирован: 09 дек 2011, 17:54
 Сообщения: 11922
 |  |  
			| Вернуться к началу |   |  
		|  |  
	
			| Инк | 
				
									|  |  Заголовок сообщения: Re: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  16 авг 2015, 12:13  |  |  
			| Зарегистрирован: 08 окт 2012, 21:12
 Сообщения: 207
 | 
				
					| Теперь уже получается создать файл mp4 размером 28 байт     Пробую на нетбуке, Win7 32. Может FFmpeg какой-то особый нужен? Я скачал отсюда Я так понимаю, проблема выделена красным - не может перекинуть звук?.. Вложение: 			 Снимок.JPG [ 118.89 Кб | Просмотров: 36574 ]
 
 |  |  
			| Вернуться к началу |   |  
		|  |  
	
			| Iurii | 
				
									|  |  Заголовок сообщения: Re: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  16 авг 2015, 13:07  |  |  
			| Зарегистрирован: 09 дек 2011, 17:54
 Сообщения: 11922
 | 
				
					| ИнкЯ в кодах не Копенгаген. Но, в вашем экране CMD указано, что вы пытаетесь перепаковать файл закодированный (цитата) "encoder: photo JPEG". В то время как, этот батник предназначен для простой замены контейнера MOV на MP4 в том случае, когда для кодирования самого потока использовался один и тот же энкодер, в частности H264 (AVC).
 _________________
 Резервное место встречи (если посадят): Телеграм канал Iuri's Workshop >>>
 
 
 |  |  
			| Вернуться к началу |   |  
		|  |  
	
			| Инк | 
				
									|  Заголовок сообщения: Re: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  16 авг 2015, 15:43  |  |  
			| Зарегистрирован: 08 окт 2012, 21:12
 Сообщения: 207
 | 
				
					| Iurii писал(а): в том случае, когда для кодирования самого потока использовался один и тот же энкодер, в частности H264 (AVC) Разве ваш батник привязан к конкретному кодеку? Если так, то тогда укажите, чем закодирован звук. Я думаю дело всё-таки в ограничениях контейнера mp4 - а авоське хорошо яблоки таскать, а гороха много не унесёшь    Вики писал(а): Контейнер MPEG-4 Part 14 поддерживает следующие форматы данных:Видеопотоки: H.264/MPEG-4 Part 10, MPEG-4 Part 2, H.262/MPEG-2 Part 2, H.261/MPEG-1 Part 2.
 Аудиопотоки: MPEG-4 Part 3, MPEG-2 Part 7, MPEG-1 Audio Layer III, MPEG-1 Audio Layer II, MPEG-1 Audio Layer I.
 Субтитры: MPEG-4 Part 17.
 Статичные изображения: JPEG, PNG.
 
 В настоящее время наибольшее применение получила связка из H.264/MPEG-4 Part 10 и Advanced Audio Coding, так как большинство плееров имеет аппаратные возможности декодирования этих потоков.
 
 |  |  
			| Вернуться к началу |   |  
		|  |  
	
			| Iurii | 
				
									|  |  Заголовок сообщения: Re: Как перепаковать MOV в MP4 без пересжатия?  Добавлено:  16 авг 2015, 16:31  |  |  
			| Зарегистрирован: 09 дек 2011, 17:54
 Сообщения: 11922
 | 
				
					| ИнкЭто не мой батник. Я говорил, я в кодак не шарю. Вот данные файла от одной из моих камер Nikon P7800. AVC, насколько я знаю, это и есть H264. Поэтому ничего перекодировать и не требуется. Достаточно поместить потоки в новых контейнер. Код: Format                                   : MPEG-4Format profile                           : QuickTime
 
 Video
 ID                                       : 1
 Format                                   : AVC
 Format/Info                              : Advanced Video Codec
 Format profile                           : Main@L4.0
 Format settings, CABAC                   : Yes
 Format settings, ReFrames                : 1 frame
 Format settings, GOP                     : M=1, N=8
 Codec ID                                 : avc1
 Codec ID/Info                            : Advanced Video Coding
 Bit rate                                 : 18.7 Mbps
 Width                                    : 1 920 pixels
 Height                                   : 1 080 pixels
 Display aspect ratio                     : 16:9
 Frame rate mode                          : Constant
 Frame rate                               : 29.970 fps
 Color space                              : YUV
 Chroma subsampling                       : 4:2:0
 Bit depth                                : 8 bits
 Scan type                                : Progressive
 Bits/(Pixel*Frame)                       : 0.302
 Color primaries                          : BT.601 NTSC
 Transfer characteristics                 : BT.709
 Matrix coefficients                      : BT.601
 mdhd_Duration                            : 28779
 
 Audio
 ID                                       : 2
 Format                                   : AAC
 Format/Info                              : Advanced Audio Codec
 Format profile                           : LC
 Codec ID                                 : 40
 Duration                                 : 28s 768ms
 Source duration                          : 28s 779ms
 Bit rate mode                            : Constant
 Bit rate                                 : 128 Kbps
 Channel(s)                               : 2 channels
 Channel positions                        : Front: L R
 Sampling rate                            : 48.0 KHz
 Compression mode                         : Lossy
 Stream size                              : 450 KiB (1%)
 Source stream size                       : 450 KiB (1%)
 
 _________________
 Резервное место встречи (если посадят): Телеграм канал Iuri's Workshop >>>
 
 
 |  |  
			| Вернуться к началу |   |  
		|  |  
		
		 
		
	
 
 
 
	
		| Кто сейчас на конференции |  
		| Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1 |  
 
	|  | Вы не можете начинать темы Вы не можете отвечать на сообщения
 Вы не можете редактировать свои сообщения
 Вы не можете удалять свои сообщения
 Вы не можете добавлять вложения
 
 |  
   |  |