Как преобразовать rmvb в mp4? (или, почему ffmpeg не работает?)

Вы можете создать элемент Launcher в / usr / share / applications. Для приложений Wine, например foobar.exe, вы можете создать файл foobar.desktop, например:

[Desktop Entry]
Name=FooBar
Comment=Foo & Bar
Exec=sh -c "cd /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER; wine foobar.exe"
Icon=wine
Terminal=false
Type=Application
Categories=Wine;
StartupNotify=true

, заменив USER и FOOBAR_FOLDER соответствующими значениями.

Таким образом, вы сможете чтобы найти приложение в Launcher, набрав «FooBar».

1
задан 30 December 2010 в 01:49

45 ответов

Используется http://us.onlinevideoconverter.com/ и он решил ..

1
ответ дан 25 May 2018 в 23:45

Используется http://us.onlinevideoconverter.com/ и он решил ..

1
ответ дан 25 July 2018 в 22:41

Используется http://us.onlinevideoconverter.com/ и он решил ..

1
ответ дан 26 July 2018 в 23:40

Используется http://us.onlinevideoconverter.com/ и он решил ..

1
ответ дан 2 August 2018 в 04:07

Используется http://us.onlinevideoconverter.com/ и он решил ..

1
ответ дан 4 August 2018 в 20:10

Используется http://us.onlinevideoconverter.com/ и он решил ..

1
ответ дан 6 August 2018 в 04:12

Используется http://us.onlinevideoconverter.com/ и он решил ..

1
ответ дан 7 August 2018 в 22:12

Используется http://us.onlinevideoconverter.com/ и он решил ..

1
ответ дан 10 August 2018 в 10:25

Используется http://us.onlinevideoconverter.com/ и он решил ..

1
ответ дан 13 August 2018 в 16:52

Пакет FFmpeg, который вы найдете в репозиториях Ubuntu, не содержит libfaac для некоторых глупых причин лицензирования. Вот почему у вас проблемы.

Однако вам почти не нужно перекодировать аудио в вашем конкретном случае в любом случае (предполагая, что вы хотите, чтобы звук воспроизводился с тем же качеством, что и оригинал, и не пытайтесь подстроить), потому что звуковой поток rmvb, вероятно, уже находится в формате aac, который вам нужен.

Поэтому вы должны просто заменить в своем скрипте этот бит:

 -acodec libfaac -ab 128kb 

для этого:

-c:a copy

Это просто скопирует аудиопоток из файла rmvb в файл mp4 при преобразовании видеопотока. Результирующий файл будет работать отлично.

Однако, если вы хотите, чтобы ваши начальные настройки работали точно так же, как они были выложены, и на Ubuntu, тогда вам придется скомпилировать FFmpeg из источника, чтобы добавить отсутствующие codecs.

Следуйте этому руководству для компиляции FFmpeg на Ubuntu: http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

Вот более авторитетное объяснение проблемы, связанной с libfaac : http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

2
ответ дан 25 May 2018 в 23:45
  • 1
    Как отмечено в последней ссылке, вы можете использовать -c:a libvo_aacenc для создания выхода AAC, если вход отличается от другого, и вы не можете использовать -c:a copy. – chronitis 3 April 2013 в 22:37

Вы можете использовать мой , графический интерфейс FFMpeg с конвертированием в режиме Bulk.

1
ответ дан 25 May 2018 в 23:45

Пакет, который вам нужно установить, - ffmpeg, если вы запустите «ffmpeg» с терминала, он сообщит команде установить пакет, содержащий команду:

sudo apt-get install ffmpeg
0
ответ дан 25 May 2018 в 23:45
  • 1
    Похоже, он уже установлен, версия FFmpeg SVN-r19352-4: 0.5 + svn20090706-2ubuntu2.2, но этот скрипт говорит, что он не был найден .. – Tom Brito 30 December 2010 в 01:41
ffmpeg -i input.rmvb -c:a copy output.mp4

Работал для меня.

0
ответ дан 25 May 2018 в 23:45
  • 1
    Пожалуйста, не добавляйте " благодарю вас " как ответ. Вместо этого проголосуйте за ответы, которые вы найдете полезными. - Из обзора – David Foerster 21 May 2018 в 11:27
  • 2
    Спасибо за ответ. На самом деле мне потребовалось некоторое время, чтобы извлечь эти несколько инструкций из огромного количества кода AP и ответа @camurgo. (Который теперь занимает первое место только bc. Я дал ему преимущество). Таким образом, этот ответ может быть полезен. – Jan 21 May 2018 в 11:34

Пакет FFmpeg, который вы найдете в репозиториях Ubuntu, не содержит libfaac для некоторых глупых причин лицензирования. Вот почему у вас проблемы.

Однако вам почти не нужно перекодировать аудио в вашем конкретном случае в любом случае (предполагая, что вы хотите, чтобы звук воспроизводился с тем же качеством, что и оригинал, и не пытайтесь подстроить), потому что звуковой поток rmvb, вероятно, уже находится в формате aac, который вам нужен.

Поэтому вы должны просто заменить в своем скрипте этот бит:

-acodec libfaac -ab 128kb

для этого:

-c:a copy

Это просто скопирует аудиопоток из файла rmvb в файл mp4 при преобразовании видеопотока. Результирующий файл будет работать отлично.

Однако, если вы хотите, чтобы ваши начальные настройки работали точно так же, как они были выложены, и на Ubuntu, тогда вам придется скомпилировать FFmpeg из источника, чтобы добавить отсутствующие codecs.

Следуйте этому руководству для компиляции FFmpeg на Ubuntu: http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

Вот более авторитетное объяснение проблемы, связанной с libfaac : http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

2
ответ дан 25 July 2018 в 22:41
  • 1
    Как отмечено в последней ссылке, вы можете использовать -c:a libvo_aacenc для создания выхода AAC, если вход отличается от другого, и вы не можете использовать -c:a copy. – chronitis 3 April 2013 в 22:37
ffmpeg -i input.rmvb -c:a copy output.mp4

Работал для меня.

0
ответ дан 25 July 2018 в 22:41
  • 1
    Пожалуйста, не добавляйте & quot; благодарю вас & quot; как ответ. Вместо этого проголосуйте за ответы, которые вы найдете полезными. - Из обзора – David Foerster 21 May 2018 в 11:27
  • 2
    Спасибо за ответ. На самом деле мне потребовалось некоторое время, чтобы извлечь эти несколько инструкций из огромного количества кода AP и ответа @camurgo. (Который теперь занимает первое место только bc. Я дал ему преимущество). Таким образом, этот ответ может быть полезен. – Jan 21 May 2018 в 11:34

Пакет, который вам нужно установить, - ffmpeg, если вы запустите «ffmpeg» с терминала, он сообщит команде установить пакет, содержащий команду:

sudo apt-get install ffmpeg
0
ответ дан 25 July 2018 в 22:41
  • 1
    Похоже, он уже установлен, версия FFmpeg SVN-r19352-4: 0.5 + svn20090706-2ubuntu2.2, но этот скрипт говорит, что он не был найден .. – Tom Brito 30 December 2010 в 01:41

Вы можете использовать мой , графический интерфейс FFMpeg с конвертированием в режиме Bulk.

1
ответ дан 25 July 2018 в 22:41

Пакет FFmpeg, который вы найдете в репозиториях Ubuntu, не содержит libfaac для некоторых глупых причин лицензирования. Вот почему у вас проблемы.

Однако вам почти не нужно перекодировать аудио в вашем конкретном случае в любом случае (предполагая, что вы хотите, чтобы звук воспроизводился с тем же качеством, что и оригинал, и не пытайтесь подстроить), потому что звуковой поток rmvb, вероятно, уже находится в формате aac, который вам нужен.

Поэтому вы должны просто заменить в своем скрипте этот бит:

-acodec libfaac -ab 128kb

для этого:

-c:a copy

Это просто скопирует аудиопоток из файла rmvb в файл mp4 при преобразовании видеопотока. Результирующий файл будет работать отлично.

Однако, если вы хотите, чтобы ваши начальные настройки работали точно так же, как они были выложены, и на Ubuntu, тогда вам придется скомпилировать FFmpeg из источника, чтобы добавить отсутствующие codecs.

Следуйте этому руководству для компиляции FFmpeg на Ubuntu: http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

Вот более авторитетное объяснение проблемы, связанной с libfaac : http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

2
ответ дан 26 July 2018 в 23:40
  • 1
    Как отмечено в последней ссылке, вы можете использовать -c:a libvo_aacenc для создания выхода AAC, если вход отличается от другого, и вы не можете использовать -c:a copy. – chronitis 3 April 2013 в 22:37
ffmpeg -i input.rmvb -c:a copy output.mp4

Работал для меня.

0
ответ дан 26 July 2018 в 23:40
  • 1
    Пожалуйста, не добавляйте & quot; благодарю вас & quot; как ответ. Вместо этого проголосуйте за ответы, которые вы найдете полезными. - Из обзора – David Foerster 21 May 2018 в 11:27
  • 2
    Спасибо за ответ. На самом деле мне потребовалось некоторое время, чтобы извлечь эти несколько инструкций из огромного количества кода AP и ответа @camurgo. (Который теперь занимает первое место только bc. Я дал ему преимущество). Таким образом, этот ответ может быть полезен. – Jan 21 May 2018 в 11:34

Пакет, который вам нужно установить, - ffmpeg, если вы запустите «ffmpeg» с терминала, он сообщит команде установить пакет, содержащий команду:

sudo apt-get install ffmpeg
0
ответ дан 26 July 2018 в 23:40
  • 1
    Похоже, он уже установлен, версия FFmpeg SVN-r19352-4: 0.5 + svn20090706-2ubuntu2.2, но этот скрипт говорит, что он не был найден .. – Tom Brito 30 December 2010 в 01:41

Вы можете использовать мой , графический интерфейс FFMpeg с конвертированием в режиме Bulk.

1
ответ дан 26 July 2018 в 23:40

Пакет FFmpeg, который вы найдете в репозиториях Ubuntu, не содержит libfaac для некоторых глупых причин лицензирования. Вот почему у вас проблемы.

Однако вам почти не нужно перекодировать аудио в вашем конкретном случае в любом случае (предполагая, что вы хотите, чтобы звук воспроизводился с тем же качеством, что и оригинал, и не пытайтесь подстроить), потому что звуковой поток rmvb, вероятно, уже находится в формате aac, который вам нужен.

Поэтому вы должны просто заменить в своем скрипте этот бит:

-acodec libfaac -ab 128kb

для этого:

-c:a copy

Это просто скопирует аудиопоток из файла rmvb в файл mp4 при преобразовании видеопотока. Результирующий файл будет работать отлично.

Однако, если вы хотите, чтобы ваши начальные настройки работали точно так же, как они были выложены, и на Ubuntu, тогда вам придется скомпилировать FFmpeg из источника, чтобы добавить отсутствующие codecs.

Следуйте этому руководству для компиляции FFmpeg на Ubuntu: http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

Вот более авторитетное объяснение проблемы, связанной с libfaac : http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

2
ответ дан 2 August 2018 в 04:07
  • 1
    Как отмечено в последней ссылке, вы можете использовать -c:a libvo_aacenc для создания выхода AAC, если вход отличается от другого, и вы не можете использовать -c:a copy. – chronitis 3 April 2013 в 22:37
ffmpeg -i input.rmvb -c:a copy output.mp4

Работал для меня.

0
ответ дан 2 August 2018 в 04:07
  • 1
    Пожалуйста, не добавляйте & quot; благодарю вас & quot; как ответ. Вместо этого проголосуйте за ответы, которые вы найдете полезными. - Из обзора – David Foerster 21 May 2018 в 11:27
  • 2
    Спасибо за ответ. На самом деле мне потребовалось некоторое время, чтобы извлечь эти несколько инструкций из огромного количества кода AP и ответа @camurgo. (Который теперь занимает первое место только bc. Я дал ему преимущество). Таким образом, этот ответ может быть полезен. – Jan 21 May 2018 в 11:34

Пакет, который вам нужно установить, - ffmpeg, если вы запустите «ffmpeg» с терминала, он сообщит команде установить пакет, содержащий команду:

sudo apt-get install ffmpeg
0
ответ дан 2 August 2018 в 04:07
  • 1
    Похоже, он уже установлен, версия FFmpeg SVN-r19352-4: 0.5 + svn20090706-2ubuntu2.2, но этот скрипт говорит, что он не был найден .. – Tom Brito 30 December 2010 в 01:41

Вы можете использовать мой , графический интерфейс FFMpeg с конвертированием в режиме Bulk.

1
ответ дан 2 August 2018 в 04:07
  ffmpeg -i input.rmvb -c: копия output.mp4  

Работала для меня.

0
ответ дан 4 August 2018 в 20:10

Пакет, который вам нужно установить, - ffmpeg, если вы запустите «ffmpeg» с терминала, он сообщит команде установить пакет, содержащий команду:

  sudo apt-get install ffmpeg   
0
ответ дан 4 August 2018 в 20:10

Вы можете использовать мой dmMediaConverter , графический интерфейс FFMpeg с конвертированием в режиме Bulk.

1
ответ дан 4 August 2018 в 20:10

Пакет FFmpeg, который вы найдете в репозиториях Ubuntu, не содержит libfaac для некоторых глупых причин лицензирования. Вот почему у вас проблемы.

Однако вам почти не нужно перекодировать аудио в вашем конкретном случае в любом случае (предполагая, что вы просто хотите, чтобы звук воспроизводился с тем же качеством, что и оригинал, и не пытайтесь подстроить), потому что аудиопоток rmvb, вероятно, уже находится в формате aac, что вам и нужно.

Поэтому вы должны просто заменить в своем скрипте этот бит:

   -acodec libfaac -ab 128kb  

для этого:

  -c: копия  

Это просто скопирует аудио поток из файла rmvb в файл mp4 при преобразовании видеопотока. Результирующий файл будет работать отлично.

Однако, если вы хотите, чтобы ваши начальные настройки работали точно так же, как они были выложены, и на Ubuntu, вам придется скомпилировать FFmpeg из источника, чтобы добавить отсутствующие codecs.

Следуйте этому руководству для компиляции FFmpeg на Ubuntu: http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

Вот еще авторитетное объяснение проблемы, связанной с libfaac: http://ffmpeg.org/trac/ffmpeg/wiki/AACEncodingGuide

2
ответ дан 4 August 2018 в 20:10
  ffmpeg -i input.rmvb -c: копия output.mp4  

Работала для меня.

0
ответ дан 6 August 2018 в 04:12

Другие вопросы по тегам:

Похожие вопросы: